Byron Terence Anthony Carroll — (born 1986)