Played the role of the seductive Maxxie Oliver in the first two seasons of E4's teen drama Skins.
He was featured in the gay magazine Attitude after playing one of the few openly gay characters on British TV.
After ending his run on Skins, he appeared in the musical Never Forget and went on the comedy show Never Mind the Buzzcocks.
He was born in Bristol, England and has a sister, Samantha.
Kaya Scodelario co-starred with him on Skins.