Bergerac
Resurrection Man
A Time to Dance
Beyond Reason
Crossfire
Shergar
Movie · as Gibralter Bar Local
Movie · as Sgt. Faulkner
TV · as Joe Kennedy · 3 eps
Movie · as Dominic
Movie · as Joseph
TV · as Sullivan · 1 ep