Surprise 2019
as John
Thunderpants 2002
as Paediatrician
The Trench 1999
as Pte. Cornwallis
All the Little Animals 1999
as Dean
Some Mother's Son 1996
as John Deegan
When Saturday Comes 1996
as Rob
In the Name of the Father 1993
as Prisoner
The Stick Up 1977
as Armoured Truck Guard
Credits from TMDB.