Training: Mountview Academy of Theatre Arts.
Theatre includes: ‘Zaki’ in Big Fish (The Other Palace); ‘Tobias Ragg’ in Sweeney Todd (Welsh National Opera, West Yorkshire Playhouse and La Monnaie De Munt); ‘Tom’ in Millennium (Soho Theatre); the title role in Peter Pan (Milton Keynes Theatre); ‘Boq’ in Wicked (Apollo Victoria and the original UK & Ireland Tour); Hair (European tour) and ‘Tom’ in The Guinea Pig Club (York Theatre Royal).
Workshops include: ‘Rusty’ in Starlight Express for Andrew Lloyd-Webber (The Other Palace) and The Tailor-Made Man (Arts Theatre).
Television includes: The Royal Variety Performance 2017, Rod Stewart’s Christmas and Britannia High (ITV).
Other work includes: UK professional jury member for the 2019 Eurovision Song Contest (BBC).
Recordings include: Andrew Lloyd Webber: Unmasked (The Platinum Collection).