| Year | Play | Role |
| 2012 | Lend Me A Tenor | Props |
| 2012 | Outside Edge | Charles |
| 2012 | Sir Terry Pratchett's Lords and Ladies, adapted for the stage | Nanny Ogg |
| 2013 | Arsenic and Old Lace | Teddy Brewster |
| 2013 | Belonging | Rector |
| 2013 | Office Antics | James Linley |
| 2013 | The Merry Wives of Windsor | Sir John Falstaff, an impecunious gourmand |
| 2014 | Murder on the Nile | Canon Ambrose Pennefather |
| 2014 | Taming of the Shrew | Grumio |
| 2015 | She Stoops to Conquer | Tony Lumpkin |
| 2015 | The Moonstone | Mr Bruff, the Verinder family solicitor, who takes on the role of Murthwaite |
| 2016 | Romeo and Juliet | Tybalt |
| 2017 | And Then There Were None | William Blore |
| 2017 | Impatience and Improbability | "Roddy" Roderick |
| 2017 | To John | Sam |
| 2018 | The Tram-Track Tragedy | The Man with a Multitude of Parts (no, seriously!) |
| 2018 | The Two Gentlemen Of Verona | Speed |
| 2019 | The Importance Of Being Earnest | Algernon Moncrieff |
| 2019 | When We Are Married | Fred Dyson |