Actor
Richard III
2023 · as Earl Rivers
All's Well That Ends Well
2023 · as Duke of Florence
Serving Elizabeth
2022 · as Talbot / Maurice / Man
The Adventures of Pericles
2016 · as Cleon / Pentapolis Gentleman
Stratford Festival: Antony and Cleopatra
2015 · as Mecenas
Stratford Festival: King John
2015 · as The Lord Bigot / Duke of Austria
Second Honeymoon
2001