Known For
Filmography

Last Sentinel
Movie · as Marine Sergeant

The Score
Movie · as Dad Outside Café

Ancient Rome: The Rise and Fall of an Empire
TV · as Rufus · 1 ep

Elizabeth I
TV · as Sir Walter Raleigh · 2 eps

The Third Wave
Movie · as Kane

Chaos and Cadavers
Movie · as Victor

Murphy's Law
TV · as Lee Cannon · 1 ep

Intern
Movie · as Paul Rochester

Dark Knight
TV · as Ivanhoe · 26 eps

An Ideal Husband
Movie · as Tommy Trafford

Mosley
Movie · as Peter Howard
The Last Salute
TV · as Robin Pettifer · 12 eps

Prince Valiant
Movie · as Prince Arn

Hetty Wainthropp Investigates
TV · as Lt. Thomas Watkinson · 1 ep

Guinevere
Movie · as Kei

Cadfael
TV · as Ivo Corbiere · 1 ep

The Memoirs of Sherlock Holmes
TV · as Duke of Lomond · 1 ep

Just William
TV · as Robert Brown · 12 eps

Highlander: The Series
TV · as Bonnie Prince Charlie · 1 ep

Agatha Christie's Poirot
TV · as Jack Renauld · 1 ep

Casualty
TV · as Stephen Roche · 1 ep

Sherlock Holmes
TV · as Duke of Lomond · 1 ep