The Grinning Man | Lord David Dirry-Moir | 2020-06-26 | |
Branagh Theatre Live: The Winter's Tale | Dion | 2015-11-30 | |
Cinderella | Stable Boy | 2015-03-06 | |
National Theatre Live: Macbeth | Lily-Livered Servant/Murderer | 2013-07-19 | |
Follies | Young Ben | 2013-12-29 | |
Les Misérables | Lesgles | 2012-12-18 |