Known For
Filmography
2019
2003
2002
1999
1999
1996
1996
1993
1992
1977

Surprise
Movie · as John

Henry VIII
TV · as Robert Barnes · 2 eps

Thunderpants
Movie · as Paediatrician

All the Little Animals
Movie · as Dean

The Trench
Movie · as Pte. Cornwallis

When Saturday Comes
Movie · as Rob

Some Mother's Son
Movie · as John Deegan

In the Name of the Father
Movie · as Prisoner

Heartbeat
TV · as Jake Stirling · 1 ep

The Stick Up
Movie · as Armoured Truck Guard