Out of the Ashes
2003 · as Frederick Krauss
Duel of Hearts
1992 · as Lord Stratton
Rowing with the Wind
1988 · as Edward Williams
A Ghost in Monte Carlo
1990 · as Prince Nicholas
The Last Border
1993 · as Jake
Hornblower: The Duchess and the Devil
1999 · as Captain Joubert
Undertaker's Paradise
2000