
2015
Remember as Max's Aide2014
RoboCop as Omnicorp Security Guard2012
The Poison Tree as Probation Officer2011
Planet of the Apemen: Battle for Earth as Geron2009
Misfits as Dr. Jones2009
Being Human as Lucas2009
Dogging: A Love Story as Winston2008
Merlin as Sir Pellinor2008
City of Vice as Daniel Carne2004
Powers as Not available2000
24 Hours in London as Samuel2000
Hero of the Hour as Jockey1998
Blues Is My Middle Name as Alex2021
Exhale Director of Photography