Actor
Dear Rosie
1990
Henry IV Part 1
1979 · as Sir Richard Vernon
Doctor Who: Invasion of the Dinosaurs
1974 · as Mark
Hamlet
1970 · as Rosencrantz
The Tragedy of King Richard II
1970 · as Duke of Aumerle
Anne of the Thousand Days
1969 · as Lord Percy