Known For
Filmography

Patience
TV · as Raymond Starr · 1 ep

Bookish
TV · as Victor Orr · 2 eps

Hotel Portofino
TV · as Cecil Ainsworth · 18 eps

Dolittle
Movie · as Lieutenant

Brave New World
TV · as Warden Cortez · 1 ep

King Arthur: Legend of the Sword
Movie · as Baron 2

Home Fires
TV · as Nick Lucas · 11 eps

Merrily We Roll Along
Movie · as Franklin Shepard

Father Brown
TV · as Nicholai Solovey · 1 ep

The Turn of the Screw
Movie · as Master

Che: Part Two
Movie · as George Roth

Mistresses
TV · as Dan Tate · 6 eps

Cassandra's Dream
Movie · as Eisley

These Foolish Things
Movie · as Douglas Middleton

Blackbeard
TV · as Lt. Robert Maynard · 2 eps

Colour Me Kubrick
Movie · as Piers
Princes in the Tower
Movie · as Perkin Warbeck

A Good Woman
Movie · as Robert Windemere

Foyle's War
TV · as Rex Talbot · 1 ep

The Merchant of Venice
Movie · as Solanio

Trust
Movie · as Simon

Love Is the Devil: Study for a Portrait of Francis Bacon
Movie · as PC Denham

The Student Prince
Movie · as Elliot

Midsomer Murders
TV · as Neville Williams, Harry Fitzroy · 1 ep

Heartbeat
TV · as Jimbo Brady · 1 ep
