Visitors 2003
as Young Bill
Brilliant Lies 1996
as Young Brian
The Flood: Who Will Save Our Children? 1993
as Jim Pond
Spook 1988
as Simon Bradly
I Own the Racecourse 1986
as Keogh
The Highest Honour 1982
as Sergeant D.P. Gooley
Credits from TMDB.