Actor
Eveline
2024 · as Narrator
Prisoners of the Moon
2019 · as Immigration Official
The Flag
2016 · as O'Rourke
Jimmy's Hall
2014 · as Cian
Black Ice
2013 · as Sergeant Devlin
Stella Days
2012 · as Des
Kings
2007 · as Jap Kavanagh
Bloom
2004 · as Joe
Spin the Bottle
2003 · as Brains
The Last Bus Home
1997 · as Richie
I Went Down
1997 · as The Friendly Face
The Van
1996 · as 'Bimbo'