His first run on Hollyoaks lasted 19 episodes, until his character crashed a stolen car and was sent to prison; he returned to a regular role in 2007.
He also took part in ITV's 2010 series of Dancing on Ice, where he was paired up with Brianne Delcourt and reached third place before elimination.
He was born in Eccles, Greater Manchester. He married Carl Hyland in 2015; they welcomed twins named Chase and Phoebe via surrogacy in 2017.
In 2010, he revealed publicly he was gay, saying he was inspired to come out by Joe McElderry.