Actor
Mrs. Brown's Boys D'Movie
2014 · as Fintan Bullwhip
How About You...
2007 · as Mr. Evans
48 Angels
2006 · as Matthew
Batman Begins
2005 · as Dock Thug #3
Trouble with Sex
2005 · as Fred
A Ferret Called Mickey
2003 · as Jim
Intermission
2003 · as Thomas Downes
Veronica Guerin
2003 · as Terry Fagan
Boxed
2002 · as Terry
Random Passage
2002 · as Tim Toope
The Adventures of Young Indiana Jones: Love's Sweet Song
2000 · as Sean Lemass
Nora
2000 · as Cosgrave