Career
One of two boys born to a single mother, He trained at the Guildhall School of Music and Drama, graduating in 2008. He is currently best known for playing Rupert in Trinity. He has also had minor roles in Doctors and the 2009 remake of Minder.
On 26 December 2009 it was announced he had been cast in the role of Danny Mitchell in the long-running soap opera EastEnders.
The character was phased out by mutual consent from the show with executive producer Bryan Kirkwood in April 2010.