Actor
Noble
2014
as Driver
Davin
2014
as Damo
The Hard Way
2013
as Brendan
Shadow Dancer
2012
as Mulville's Driver / Gunman
Haywire
2011
as Goatee
W.C.
2009
as Rodney
Eden
2008
as Breffni Grehan (as Karl Shiels)
Batman Begins
2005
as Arkham Thug #3
Capital Letters
2004
as Keely
Intermission
2003
as Wayne
Veronica Guerin
2003
as Gilligan Gang Member #1
Meeting Che Guevara & the Man from Maybury Hill
2003
as Che Guevara
Getting Close
1998
as Philip Gillespie