Actor
Beast
2018 · as News Reporter
55 Steps
2018 · as Ben Clandon
Now You See Me 2
2016 · as Lionel Shrike
The Rezort
2015 · as Kyle Gibbs
Gulliver's Travels
2010 · as Nigel Travel Writer
9/11: The Twin Towers
2006 · as Jay Jonas
V for Vendetta
2006 · as Parliament Lieutenant
Batman Begins
2005 · as Arkham Chase Cop
Aberdeen
2000 · as Father
The Dark Room
1999 · as DC Charlie Xavier
Bent
1997 · as SS Guard