Actor
Byzantium
2013 · as Mark
Interview with an Android
2024 · as Jeff
Assassin's Creed
2016 · as Prison Warden
Common People
2013 · as Mr. Wright
Zero Dark Thirty
2012 · as Deputy Director of C.I.A.
Sons of Atom
2012 · as Captain Jack (Voice)
Dark Shadows
2012 · as Construction Worker 2
Red Lights
2012 · as Male Reporter #4
Edgar Allan Poe: Love, Death, and Women
2010 · as Poe (voice)