Movies List
TV Show List
Albert Schweitzer

as Dr. David Fuller

2009
Luther

as Girolamo Aleander

2003
Sparkling Cyanide

as Mark Drake

2003
Pompeii: The Last Day

as Stephanus

2003
Six-Pack

as Blade

2000
Henry IV

as Prince Hal

1995
Hickory Dickory Dock

as Nigel Chapman

1995
Romeo and Juliet

as Romeo

1994
The Black Velvet Gown

as Paul Gallmington

1991
American Friends

as Cable

1991
Jonathan Firth Jonathan Firth

Birthday

1967-04-06

Place of Birth

Essex, England, UK

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now