Actor · Born 1986
War of the Worlds: The Attack
2023 · as Ben (The Artillery Man)
The 355
2022 · as Grady
Cheating Charlie
2019
Much Ado About Nothing
2011 · as Messenger
National Theatre Live: Hamlet
2010 · as Priest