Roles
Doctor Drake
World on Fire
(2019)
Chauffeur
The Hippopotamus
(2017)
Mark Bennett
Unforgotten
(2015)
Jurgen Nordfeldt
Wallander
(TV Series 2008)
Eddie
Notes on a Scandal
(2006)
David Arundel
Murder in Suburbia
(2004-2005)
Fighter Pilot Bravo 2
Star Wars: Episode I - The Phantom Menace
(1999)
Lawford
Sharpe's Regiment
(TV Series 1996)
Prince Sixtus of Bourbon-Parma
The Young Indiana Jones Chronicles
(1992-1993)
Pieter
The Darling Buds of May
(1991-1993)
Athos
Zorro
(1990-1993)
(Role TBD)
Every Time We Say Goodbye
(1986)
Donald Ross
Thirteen at Dinner
(TV Movie 1985)
Digby Leake
The Bill
(1984-2010)
Toby Lemaire
Bergerac
(1981-1991)
(Role TBD)
The Watcher in the Woods
(1980)
Nicholas Lillie
Tales of the Unexpected
(1979-1988)
Note: All appearances are determined by automated algorithms. Double-check appearances and convention details with the convention website to ensure you have the most accurate information.