Known for his role as Rob Donovan on the soap opera Coronation Street, he is also a stage actor who has appeared in productions like The Belle's Stratagem.
He made his TV debut in 2001 with My Uncle Silas.
He appears in the music video for the song Propane Nightmare by the drum 'n' bass group Pendulum.
He once promised his grandmother he'd get a role on Coronation Street.
He played a young Albert Finney in My Uncle Silas.