2019, Stage, Dame Nanny Fanny, Sleeping Beauty, Watford Palace Theatre, James Williams
2019, Stage, Friar Laurence/Montague, Romeo and Juliet, Midsummer Scene, Fort Lovrijenac, Dubrovnik, Sean Aita
2019, Stage, Necromancer/Sadi, Uncle Maroye, Marin Držic Theatre, Gdansk Shakespeare Festival, Paolo Tišljaric
2018, Stage, Actor/Musician Frank Furter, Jack and the Beanstalk, The Queen's Theatre Hornchurch, Martin Berry
2018, Stage, Michel, The Lie by Florian Zeller, Vienna’s English Theatre, Sean Aita
2018, Stage, Manuel, Fawlty Towers - The Dining Experience, Radison Blu Hotel Bloomsbury London
2016, Stage, Adolphus Cusins, Major Barbara, W 52nd St Theatre, New York, USA, Erica Gould
2015, Stage, Mark Sheffield, The First Man, Jermyn Street Theatre, Anthony Biggs
2015, Stage, The Business Man, Fog, Jermyn Street Theatre, Grace Wessels
2015, Stage, Hortensio, The Taming of the Shrew, Guildford Sheakespeare Company, Charlotte Conquest
2015, Stage, Ratty, The Wind in the Willows, Guildford Sheakespeare Company, Tom Littler
2014, Stage, King, Jack and the Giant, Chipping Norton Theatre, John Terry
2014, Stage, Todd, Dead Reckoning, Southwold & Aldeburgh Theatres, Anthony Falkingham
2013, Stage, Ernie, A Man of No Importance, Salisbury Playhouse, Gareth Machin
Stage, George Kimball, Good Morning, Alamo!, Tabard Theatre, Mark R. Giesser
Stage, Raymond/Pendon Player, A Chorus of Disapproval, Sonia Friedman Productions (West End), Director Trevor Nunn, MD Steve Edis
Stage, Gonzalo, The Tempest, RETZ at 297 Hoxton Street, Simon Ryninks and Felix Mortimer
Stage, Noel Coward, Cowardy Custard, Southwold & Aldeburgh Theatres, Anthony Falkingham
Stage, Milo Tindle, Sleuth, Queen's Theatre Hornchurch, Matt Devitt
Stage, Malcolm, Bedroom Farce, Jill Freud and Company, Richard Frost
Stage, Mr Horner, The Country Wife, Forest Forge Theatre Company, Sean Aita
Stage, Sillious Billious, Jack and The Beanstalk, The Mercury Theatre Colchester, Fine Time Fonteyne
Stage, Kevin, Outside Edge, The Southwold and Aldeburgh Theatres, Alister Cameron
Stage, Lord Fancourt Babberley, Charley's Aunt, The Southwold and Aldeburgh Theatres, Anthony Falkingham
Stage, Willie Mossop, Hobson's Choice, The Southwold and Aldeburgh Theatre, Richard Frost
Stage, Croker, Wait Until Dark, Queen's Theatre Hornchurch, Bob Carlton
Stage, Louis, A View from the Bridge, Queen's Theatre Hornchurch, Matt Devitt
Stage, Sidney, Absurd Person Singular, The Southwold and Aldeburgh Theatres, Richard Frost
Stage, Bobby, The Boy Friend, The Southwold and Aldeburgh Theatres, Anthony Falkingham
Stage, Algernon, The Importance Of Being Earnest, The Southwold and Aldeburgh Theatres, Richard Frost
Stage, Roy, Neville's Island, The Southwold and Aldeburgh Theatres, Michael Napier Brown
Stage, Flute, A Midsummer Night's Dream, Queen's Theatre Hornchurch, Bob Carlton
Stage, Professor Summerlee, The Lost World, Queen's Theatre Hornchurch, Matt Devitt
Stage, Teddie Deakin, The Ghost Train, Queen's Theatre Hornchurch, Matt Devitt
Stage, Clifford, Deathtrap, The Southwold and Aldeburgh Theatres, Sean Aita
Stage, John Reed, Jane Eyre, Queen's Theatre Hornchurch, Bob Carlton
Stage, Sam Weller, Pickwick, Basingstoke Haymarket Theatre, Alasdair Ramsey
Stage, Dickie Winslow, The Winslow Boy, The Southwold and Aldeburgh Theatres, Christopher Dunham
Stage, Jack, Jack And The Beanstalk, Hammersmith Lyric Theatre, David Farmer
Stage, Ben Budge, The Beggar's Opera, Queen's Theatre Hornchurch, Bob Carlton
Stage, Donald Farfrae, The Mayor Of Casterbridge, Forest Forge and Salisbury Playhouse, Kevin Shaw
Stage, Jim, Mr Cinders, The Southwold and Aldeburgh Theatres, Anthony Falkingham
Stage, Mr Dumbey, Lady Windermere's Fan, Royal Theatre Northampton, Sean Aita
Stage, Macheath, The Threepenny Opera, Forest Forge Theatre Company, Karl Hibbert
Stage, Malvolio/Orsino, Twelfth Night, Royal Theatre Northampton, Lynn Wyfe
Stage, John Smith, Caught in the Net, Southwold & Aldeburgh Theatres, Richard Frost
Stage, Ratty, The Wind in the Willows, Haymarket Theatre Basingstoke, John Adams
Stage, Mr Toots, Dombey & Son, Royal Theatre Northampton, Micheal Napier Brown
Stage, Rozencrantz/Laertes, Hamlet, Salisbury Playhouse, Karl Hibbert