An accomplished actor in both theatre and film, he gained widespread recognition for his memorable performance as Jean Prouvaire in Les Misérables, a role he brought to life on stage and later on the big screen. In addition to his work in musical theatre, he also made appearances on the popular television series Casualty, where he portrayed a character named Jack.
Long before stepping into the spotlight, he honed his talents while attending Exeter College. During his time in school, he even competed on the well-known talent show Any Dream Will Do, showcasing his early passion for the performing arts. Coming from a large and close-knit family, he has six older siblings who supported him throughout his journey.
He landed his first major acting role back in 2005, when he was selected to perform in a production of Les Misérables at the Queen’s Theatre.