Known For
Filmography
2003
2002
2001
2000
1999
1998
1993
1992
1990
1988
1981

Out of the Ashes
Movie · as Frederick Krauss

Wire in the Blood
TV · as Dr Michael Bryant · 1 ep

Attila
TV · as Mundzuk · 2 eps

Undertaker's Paradise
Movie

Hornblower: The Duchess and the Devil
Movie · as Captain Joubert

Highlander: The Raven
TV · as Michael Garrett · 1 ep

The Last Border
Movie · as Jake

Duel of Hearts
Movie · as Lord Stratton

A Ghost in Monte Carlo
Movie · as Prince Nicholas

Rowing with the Wind
Movie · as Edward Williams

Bergerac
TV · as DC Barry Goddard, Det. Con. Goddard · 8 eps