Known For
Filmography
2015
2002
2001
1999
1999
1992
1989
1987
1986

Young Hunters: The Beast of Bevendean
Movie · as Robert Hannigan

Spooks
TV · as Trent · 1 ep

The 51st State
Movie · as Mr. Yuri

Entrapment
Movie · as Cruz's Man

Do Not Disturb
Movie · as Lt. Winter

Highlander: The Series
TV · as David Leiner · 1 ep

Murder on the Moon
Movie · as NASA Captain

The Fourth Protocol
Movie · as Gregoriev

The Last Days of Patton
Movie · as Sgt. Joe Spruce