

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






