Acting
Les Misérables
2012
Champmathieu
The Confession
2010
Priest
Henry V
1989
Duke Edward of York
Twelfth Night, or What You Will
1988
Andrew Aguecheek
The Whistle Blower
1986
Mark
All's Well That Ends Well
1981
Bachelor
Unsinkable
2024
Mr Haywood
Trial & Retribution
1997
Doug Collins
Animal Ark
Adam Hope
The Legend of King Arthur
1979
Sir Galahad