
Known For
Filmography

Tales of the Tardis
TV · as Captain Bates · 1 ep

Houdini
TV · as Maxwell · 2 eps

Mangal Pandey - The Rising
Movie · as Mitchell

Modigliani
Movie · as Soutine

Hidalgo
Movie · as Military Cistern Lieutenant

American Cousins
Movie · as JoJo

Mind Games
Movie · as Gary Little

Kiss Kiss (Bang Bang)
Movie · as Humph

The Adventures of Young Indiana Jones: Trenches of Hell
Movie · as Sassoon

A Pin for the Butterfly
Movie · as Vasil

Elidor
TV · as Malibron · 6 eps

Marooned
Movie · as Craig

Frank Stubbs Promotes
TV · as Robin · 1 ep

He-Play She-Play
TV · as Adrian · 1 ep

The Young Indiana Jones Chronicles
TV · as Sassoon · 1 ep

One Against the Wind
Movie · as German Pilot

London Kills Me
Movie · as Tom Tom

Wild Flowers
Movie · as Angus

Doctor Who: The Curse of Fenric
Movie · as Cpt Bates
Conquest of the South Pole
Movie · as Sloopianek

Airbase
Movie · as John

The Play on One
TV · as John · 1 ep

Three Wishes for Jamie
Movie · as Jamie McGrew

Wild Flowers: Women of South Lebanon
Movie

Prick Up Your Ears
Movie · as Kenneth

Hidden City
Movie

Heart of the Country
TV · as Bernard · 4 eps

Casualty
TV · as Danny Gresty · 1 ep

Pity in History
Movie · as Pool

Cal
Movie · as Crilly

Aliens
Movie · as First soldier

Doctor Who
TV · as Captain Bates · 4 eps