Actor of the stage who is widely known for his portrayal of Fiyero in the West End cast of Wicked beginning in 2015. He also played the part during the show's 10th anniversary show in 2015.
His first theatrical experience came around age 10. He trained in musical theater at the Mountview Academy of Theatre Arts.
He played Enjolras in Les Miserables during the 2014 TV broadcast of the Olivier Awards. He understudied the title role in Joseph and the Amazing Technicolor Dreamcoat's UK tour.
He was born and raised in Buxton, England.
He has starred in Wicked in the UK alongside Emma Hatton.