Actor
Roald Dahl's The Witches
2020
as Maitre'D - Luther
Mamma Mia! Here We Go Again
2018
as Ensemble Performer
Darkest Hour
2017
as Admiral Dudley Pound
The Christmas Candle
2013
as Abner
Les Misérables
2012
as Citizen
Gambit
2012
as Auctioneer
Adramélech
1985