2019, Stage, Ralph, ALL I SEE IS YOU (tour), Queer Street Productions, Ben Occhipinti
2018, Stage, Ralph, ALL I SEE IS YOU, Octagon Theatre Bolton, Ben Occhipinti
2017, Stage, Cyrano, Cyrano de Bergerac, Northern Broadsides, National Tour, Conrad Nelson
2016, Stage, Young Shepherd, The Winter's Tale, Octagon Theatre Bolton, David Thacker
2016, Stage, Mr Gilmer / Boo Radley, To Kill A Mockingbird, Octagon Theatre Bolton, Elizabeth Newman
2016, Stage, Ben, The Secret Garden, Octagon Theatre Bolton, Elizabeth Newman
2016, Stage, Cosmo, Singin' in The Rain, Salisbury Playhouse, Bolton Octagon, New Vic, Elizabeth Newman
2015, Stage, Grantaire, Les Miserables (2014 - 2015), Queen's Theatre, Adrian Sarple, Chris Key, John Caird & Trevor Nunn
2014, Stage, Big Sullivan, The EL. Train, Hoxton Hall, Sam Yates
2014, Stage, Brassy, Holy Mackerel, Eastern Angles, Shanty Theatre, Tim Bell
2013, Stage, Tom, Pieces Of String, Perfect Pitch, Ryan McBryde
2012, Stage, Jeeps, Radio Times, Watermill Theatre / UK Tour, Caroline Leslie
2012, Stage, John, The Snow Queen, Rose Theatre, Natascha Metherell
2011, Stage, (2010 - 2011), Noah Claypole, Oliver!, Theatre Royal Drury Lane, West End, Rupert Goold
2011, Stage, Eric Birling, AN INSPECTOR CALLS, English Theatre Frankfurt, Simon Green
2009, Stage, Charles/Henry, The Go-Between, Trafalgar Studios, Roger Haines
2009, Stage, Tax Inspector/Fireman, Spend Spend Spend, Watermill Theatre, Craig Revel Horwood
2008, Stage, Tony Lumpkin (Winner of Leon Sinden Award 2008), She Stoops To Conquer, Pitlochry Festival Theatre, Richard Baron
2008, Stage, Valentine, Arcadia, Pitlochry Festival Theatre, Richard Baron
2008, Stage, Osip, Wild Honey, Pitlochry Festival Theatre, John Durnin
2008, Stage, Dennis, Habeas Corpus, Pitlochry Festival Theatre, Ben Twist
2007, Stage, Flute, A Midsummer Night's Dream, Regent's Park Open Air Theatre, Christopher Luscombe
2007, Stage, Donalbain / Caithness, Macbeth, Regent's Park Open Air Theatre, Edward Kemp
2007, Stage, Farmer Bean / Rat, Fantastic Mr Fox, Regent's Park Open Air Theatre, David Wood
2007, Stage, Dan, Bank / Ticky Tock, Kings Head Theatre, Georgina Guy
2007, Stage, Narrator, Fungus The Bogeyman (2007/08), Pilot Theatre Company / Arts Depot, Marcus Romer
2006, Stage, Algernon, The Importance Of Being Earnest, Oxford Shakespeare Company, Chris Pickles
2006, Stage, Tranio, The Taming Of The Shrew, Oxford Shakespeare Company, Chris Pickles
2006, Stage, Genghis, My Beautiful Laundrette, (Workshop) Duchess Theatre, Pip Pickering, Alex Loveless
2006, Stage, Pamphile, Jean De Florette, Leicester Square Theatre, Roger Haines & Liam Steel
2006, Stage, Charley Bates, Neil Bartlett's Oliver Twist, Manchester Library Theatre Company, Roger Haines/Liam Steel
2006, Stage, Narrator, The Twits, Pilot Theatre Company/Arts Depot, Marcus Romer
2005, Stage, Benvolio, Romeo And Juliet, Stafford Gatehouse, Peter Dayson
2005, Stage, Douglas Treblecock, Cockburn And Treblecock, The Oxford Playhouse, Gareth Farley
2004, Stage, Ugly Sister Sherry, Cinderella, Buxton Opera House, Phillip Dart
2004, Stage, cover Arthur, Billy Liar, Ambassador Theatre Group, UK Tour, Anna Linstrum
2004, Stage, Mr Fogg/Mr Smith, Todd - The Demon Barber Of Fleet Street, Kabosh - Irish Tour, Karl Wallace
2003, Stage, Cover Fedotik/Rode, Three Sisters, Ambassador Theatre Group/Playhouse Theatre, London, Michael Blakemore
2002, Stage, Robert Martin, Emma, Good Company, UK Tour, Sue Pomeroy
2002, Stage, Motel, Fiddler On The Roof, Hereford The Courtyard, Jonathan Stone
2001, Stage, Theofanes, Rasputin, Natural Theatre Company, UK Tour, Jonathan Stone
2001, Stage, Satchel, Brokenville, OnO Theatre Company, Matthew Vaughan