Actor
The Windermere Children
2020
as Dr Willenshaw
Take Me Swimming
2017
as Marcus
Property of the State
2016
as Michael Pat
Your Highness
2011
as Royal Advisor
City of Ember
2008
as Mayor's Guard
Hunger
2008
as Loyalist Orderly
Closing the Ring
2007
as Maguigan
Small Engine Repair
2006
Mickybo and Me
2005
as Sydney
Puckoon
2002
as Rafferty
Sunset Heights
1999
as Minister
Titanic Town
1998
as Chair
Resurrection Man
1998
as Hacksaw McGrath
The Second Jungle Book: Mowgli & Baloo
1997
as Col. Reece
The Informant
1997
as Constable Goss
A Further Gesture
1997
as Albert
The Brylcreem Boys
1996
as Sean
Dance Lexie Dance
1996
as Lexie
Life After Life
1995
as Liam
The Hanging Gale
1995
as Harkin
Henri
1994
as Uncle Jerry
You, Me & Marley
1992
as PC Bill
Arise and Go Now
1991
as Police Sergeant
Force of Duty
1991
as Detective Cross
Shoot to Kill
1990
as E4A Officer
Elephant
1989
Crossfire
1988
as Quinn
The Venus de Milo Instead
1987
as Painter
Four Days in July
1984
as Big Billy
The Cry
1984
as Shop Customer