
Out of the Ashes
as Frederick Krauss
2003

Wire in the Blood
as Dr Michael Bryant
2002

Attila
as Mundzuk
2001

Undertaker's Paradise
2000

Hornblower: The Duchess and the Devil
as Captain Joubert
1999

Highlander: The Raven
as Michael Garrett
1998

The Last Border
as Jake
1993

Duel of Hearts
as Lord Stratton
1992

A Ghost in Monte Carlo
as Prince Nicholas
1990

Rowing with the Wind
as Edward Williams
1988

Bergerac
as DC Barry Goddard
1981