Known For
Filmography

Trust
TV · as Board Member · 1 ep

A Royal Winter
Movie · as Wickford

Ransom
TV · as Ben Smith · 1 ep

Maigret
TV · as Inspector Lefors · 1 ep

Outlander
TV · as Hector Cameron · 1 ep

Lewis
TV · as Professor Andrew Crompton · 1 ep

Jane Eyre
TV · as Briggs · 2 eps

Monsieur N.
Movie · as Col. Bingham

Gaudi Afternoon
Movie · as Hamilton

My Hero
TV · 1 ep

Tomorrow Never Dies
Movie · as HMS Devonshire Commander Day

Princess in Love
Movie · as Prince Charles

Cold Comfort Farm
Movie · as Charles Fairford

Richard III
Movie · as Prince Edward

Let It Be Me
Movie · as Sam

Little Lord Fauntleroy
TV · as Thomas · 6 eps
Castles
TV · as Alex Milburn · 24 eps

Chandler & Co
TV · as Max Chandler · 1 ep

Peak Practice
TV · as Ian Shelley · 1 ep

Darkman
Movie · as Peyton Westlake / Darkman

Heartbeat
TV · as Renalto · 1 ep

Soldier Soldier
TV · as Maj John Killick · 1 ep

Le Roi mystère
TV · as Le Roi Mystère / Robert Pascal · 4 eps

Waiting for God
TV · as Sam Parry · 2 eps

Doctor Who: Battlefield
Movie · as Mordred

The Shell Seekers
Movie · as Noel

Agatha Christie's Poirot
TV · as Richard Carey · 1 ep
Cyrano de Bergerac
Movie · as Le Vicomte de Valvert / Gascony Cadet

Lost In London
Movie · as PC Holt

Dempsey and Makepeace
TV · as Wilkins · 1 ep

Doctor Who
TV · as Mordred · 4 eps
