Actor
Spectral
2016
as Sgt. Chris Davis
Crossroad
2012
as Michael Childers
A Liar's Autobiography: The Untrue Story of Monty Python's Graham Chapman
2012
as David Sherlock (voice)
Dark Shadows
2012
as Hard Hat #2
Red Tails
2012
as Mission Captain
The Dark Knight
2008
as Murphy
28 Weeks Later
2007
as Senior Medical Officer
Brothers
2004