
Acting
Mark Umbers (born June 17, 1973) is an English theatre, film and television actor.

Dolittle
as Lieutenant

King Arthur: Legend of the Sword
as Baron 2

Merrily We Roll Along
as Franklin Shepard

The Turn of the Screw
as Master

Che: Part Two
as George Roth

Cassandra's Dream
as Eisley

These Foolish Things
as Douglas Middleton

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

A Good Woman
as Robert Windemere

Patience
as Raymond Starr · 1 ep.

Bookish
as Victor Orr · 2 ep.

Hotel Portofino
as Cecil Ainsworth · 18 ep.

Brave New World
as Warden Cortez · 1 ep.

Father Brown
as Nicholai Solovey · 1 ep.

Mistresses
as Dan Tate · 6 ep.

Blackbeard
as Lt. Robert Maynard · 2 ep.

Foyle's War
as Rex Talbot · 1 ep.

Midsomer Murders
as Harry Fitzroy · 1 ep.

Heartbeat
as Jimbo Brady · 1 ep.