First appeared on television when he was 10 years old as a chorister on Songs of Praise in 1980. Worked as a security guard for Top Man after his A Levels, before training to become an actor at RADA. Playing Antipholus of Ephesus in Comedy of Errors at the Novello Theatre in 2006. Starred as Hector in Troilus and Cressida in 2009 at Shakespeare's Globe Theatre. Portrayed Scar in a musical theatre produciton of The Lion King in 2014.