Known For
Acting
No biography available.
Henry V
as Duke Edward of York
1989
Les Misérables
as Champmathieu
2012
The Confession
as Priest
2010
Twelfth Night, or What You Will
as Andrew Aguecheek
1988
The Whistle Blower
as Mark
1986
All's Well That Ends Well
as Bachelor
1981
Unsinkable
as Mr Haywood
2024
The Legend of King Arthur
as Sir Galahad
1979