For Prophet 2024
as Councilman Waters
Peter Five Eight 2024
as Bearded Man
Pardoned by Grace 2022
as Judge Palmer
The Killing of Kenneth Chamberlain 2021
as Sergeant Flannigan
The Pale Man 2017
as Kurt Lee
Citizen in the Temple 2015
as Raith
What if... 2010
as James McCutcheon
The Dark Knight 2008
as Man No. 2
Credits from TMDB.