Dancer and actor best known for playing Nathan Nightingale on the soap opera Hollyoaks. In 2007, he was featured in a film called Boy A.
He mainly did theater after graduating from drama school. He played a doctor named Dr. Duffy in an episode of Hollyoaks about a year prior to landing his more permanent role.
He is the co-artistic director of the all male dance theater company Protocol Dance Co.
He is from London, England.
He was cast in Hollyoaks as the television fiance of Jennifer Brooke.