Known For
Filmography
2014
2004
2001
2001
2000
1994
1992
1991
1991
1991
1991
1991
1991
1991

The Duchess of Malfi
Movie · as Castruccio / Doctor

He Knew He Was Right
TV · as Club Member · 1 ep

Macbeth
Movie · as Malcolm

Waking the Dead
TV · as Terry Wilson · 2 eps

Monarch of the Glen
TV · as Robbie Fraser · 1 ep

The Negotiator
Movie · as Devine

As Time Goes By
TV · as Sean · 1 ep

Henry IV: Part 1
Movie · as Richard of Lancaster

Richard II
Movie · as Lord Ross

Henry IV: Part 2
Movie · as Prince John of Lancaster

Henry V
Movie · as Nym

Henry VI: House of York
Movie · as George, Duke of Clarence

Henry VI: House of Lancaster
Movie · as Sir John Hume

Richard III
Movie · as Duke of Clarence