1992
1979
2006
1989
1978
1977
2003
1980
Boudica
as Suetonius' ADC
Henry IV Part 1
as Poins
The Black Panther
The Paradise Club
as DS Jack Nesbitt
Maigret
as Inspector Janvier
The Mayor of Casterbridge
as Donald Farfrae
Blackbeard
as Captain Charles Vane
Mackenzie
as Robert Mackenzie