Born 1959 (age 66)
Appears in 31 titles

Filmography

Tomorrow Never Dies
6.4
Tomorrow Never Dies
1997
as HMS Devonshire Commander Day
Richard III
6.8
Richard III
1995
as Prince Edward
A Royal Winter
7.1
A Royal Winter
2017
as Wickford
Cold Comfort Farm
6.8
Cold Comfort Farm
1995
as Charles Fairford
Monsieur N.
6.3
Monsieur N.
2003
as Col. Bingham
Gaudi Afternoon
4.9
Gaudi Afternoon
2001
as Hamilton
Let It Be Me
5.4
Let It Be Me
1995
as Sam
The Shell Seekers
6.5
The Shell Seekers
1989
as Noel
Doctor Who: Battlefield
7.3
Doctor Who: Battlefield
1989
as Mordred
Princess in Love
3.8
Princess in Love
1996
as Prince Charles
6.6
Cyrano de Bergerac
1985
as Le Vicomte de Valvert / Gascony Cadet
Darkman
2.7
Darkman
1992
as Peyton Westlake / Darkman
Lost In London
6.5
Lost In London
1985
as PC Holt