Champmathieu
2012
Priest
2010
Duke Edward of York
1989
Andrew Aguecheek
1988
Mark
1986
Bachelor
1981
Mr Haywood
2024
Galahad
1979
Executive Producer
2018
2014
Producer
1978