Actor
Richard II
2024 · as Sir John Bushy
Love's Labour's Lost
2017 · as Longaville
Hamlet
2016 · as Cornelius
The Taming of the Shrew
2016 · as Gregory / Merchant / Servant / Attendant / Market Worker / Officer / Usher / Townsperson
Stratford Festival: Antony and Cleopatra
2015 · as Ventidius
Stratford Festival: King John
2015 · as English Herald