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