Once Upon a Time in Dublin 2009
as Jay Linski
This Is My Father 1999
as Town Lad
The Last of the High Kings 1996
as Hopper Delaney
Patriot Games 1992
as Paddy Boy
December Bride 1990
as Andrew (Sarah's Son)
Dick Francis: Twice Shy 1989
as William Derry
Da 1988
as Young Charlie
Credits from TMDB.