Known For
Photos
Filmography

Everything I Ever Wanted to Tell My Daughter About Men
Movie

Anatomy of a Scandal
TV · as Richard · 4 eps

Father Brown
TV · as Rex Bishop · 1 ep

Boys on Film 8: Cruel Britannia
Movie · as The Chef (segment "The Chef's Letter")

The Prince & Me 4: The Elephant Adventure
Movie · as Soren

Albert Schweitzer
Movie · as Dr. David Fuller

The Prince & Me: A Royal Honeymoon
Movie · as Soren

The Chef's Letter
Movie · as The Chef

The Prince & Me 2: The Royal Wedding
Movie · as Soren

Ghost Whisperer
TV · as Edward Pierce · 1 ep

Jericho
TV · as Ben Loach · 1 ep

The Black Death
Movie · as Louis Heyligen

New Tricks
TV · as Julian Felspar · 1 ep

Luther
Movie · as Girolamo Aleander

Sparkling Cyanide
Movie · as Mark Drake

Pompeii: The Last Day
Movie · as Stephanus

Spine Chillers
TV · as Marcus · 1 ep

Bait
Movie · as Vincent White

The Princess and the Pea
Movie · as Prince Rollo (voice)

The Inspector Lynley Mysteries
TV · as Rhys Davies Jones · 1 ep

Victoria & Albert
Movie · as Prince Albert

Victoria & Albert
TV · as Prince Albert · 2 eps

Six-Pack
Movie · as Blade

In the Beginning
TV · as Joshua · 2 eps

An Ideal Husband
Movie · as Lord Goring

Relic Hunter
TV · as Eric Dalt · 1 ep

The Magical Legend of the Leprechauns
TV · as Count Grogan · 2 eps

Far from the Madding Crowd
Movie · as Sergeant Frank Troy

Far from the Madding Crowd
TV · as Sergeant Frank Troy · 4 eps

Kangaroo Palace
Movie · as Terence Foster-Burrowes

Kangaroo Palace
TV · as Terence Foster-Burrowes · 2 eps

Midsomer Murders
TV · as Michael Lacey · 1 ep

Henry IV
Movie · as Prince Hal
Romeo and Juliet
Movie · as Romeo

A Breed of Heroes
Movie · as Lt. Chatsworth

The Leper of St. Giles
Movie

The Winter's Tale
Movie · as Florizel (voice)

Cadfael
TV · as Joscelyn · 1 ep

Middlemarch
TV · as Fred Vincy · 6 eps

Wuthering Heights
Movie · as Linton Heathcliff

Covington Cross
TV · as Richard Grey · 13 eps

Highlander: The Series
TV · as Lord Byron · 1 ep

Shakespeare: The Animated Tales
TV · as Florizel (voice) · 1 ep

American Friends
Movie · as Cable

The Black Velvet Gown
Movie · as Paul Gallmington

Performance
TV · as Prince Hal · 1 ep

Shoot the Revolution
Movie · as Miriea Sintimbreanu
Centrepoint
TV · as Roland Wareing · 4 eps
She-Play
TV · as Stranger · 1 ep

Agatha Christie's Poirot
TV · as Nigel Chapman · 1 ep

Tales from the Crypt
TV · as Malcolm · 1 ep

Inspector Morse
TV · as Peter Thornton · 1 ep

Van der Valk
TV · as Michael · 1 ep


