War of the Worlds: The Attack
(Captain Matthews)
Licence to Love
(Richard)
Blackbird
(Jonas)
R.I.A.
(John)
Accountable
(Mike)
100 Bullets
(Dylan)
Dead Ringer
(Detective Green)
Arthur & Merlin: Knights of Camelot
(Owain)
Safeguard
(Harry)
House of Afflictions
(John Beckley)
Academy Boy
(DC)
Stan Lee's Lucky Man
(Dr Jones)
Blue Lights
(Mark Blundell)
The Game
(MI5 Clerk)
Line of Duty
(Aaron (uncredited))