Joe
Shalborne (2024)
Benedict
The Red (2022)
Reporter
Misbehaviour (2020)
King of Navarre
Royal Shakespeare Company: Love's Labour's Lost (2015)
Don John
RSC Live: Love's Labour's Won (2015)
Chris the Postman
45 Years (2015)
Rosencrantz / Second Gravedigger
Hamlet (2009)
Joshua Gardner
An American Haunting (2005)