2018, Stage, Mr Maddens (Lead), Nativity!, Hammersmith Apollo/ UK Tour, Debbie Isitt
2017, Stage, Tony, Billy Elliot, UK Tour/ Working Title, Stephen Daldry
2015, Stage, Baron (Offie nominated), Grand Hotel, Southwark Playhouse, Thom Southerland
2015, Stage, Finch (lead), How to Succeed in Business Without Really Trying, City of London Festival, Susie Dumbreck
2015, Stage, Edgar Beane, Titanic, Princess Of Wales Theatre, Toronto, Thom Southerland
2015, Stage, Buddy Cortina/ us Eddie (Lead), Made In Dagenham, (Original West End Cast) Adelphi Theatre, Rupert Goold
2014, Stage, us Max (Lead)/ Liam O'Deary/ Hunchback, I Can't Sing, (Original West End Cast) London Palladium, Sean Foley
2013, Stage, Mr Lindquist, A Little Night Music, Alex Parker Productions, Alastair Knights
2012, Stage, Feuilly/ us Enjolras/ Marius, Les Miserables, Queen’s Theatre, West End, Trevor Nunn & John Caird
2009, Stage, Jason, Jason & the Argonauts, New Victory Theatre, (Off Broadway) New York, Douglas Irvine
2008, Stage, Ronan Corr, Eurobeat, (Original West End Cast) Novello Theatre, Glynn Nicholas
2007, Stage, Billy, The Rise And Fall Of Little Voice, Glasgow Citizens Theatre, Douglas Irvine
2015, Television, Magnus Godfrey, Pompidou, BBC/ Netflix, Matt Lucas/ Charlie Hanson
2012, Television, Joe, Joe Bloggs, (Development), Pozzitive Television, Geoff Posner
Workshop, Bob Smith, Flowers For Mrs Harris, Old Vic Productions
Workshop, Dave, AA, MT Fest, Richard Thomas
Workshop, Paul Allen, Nerds, MT Fest, Nick Winston
Workshop, Harry, Pieces of String, Perfect Pitch, Ryan McBryde