Known For
Filmography

Marble Hall Murders
TV · as Dr. Julian Lambert / Hector Lambrose · 5 eps

This City Is Ours
TV · as Ricardo Guzman · 6 eps

Down Cemetery Road
TV · as Mal · 1 ep

Queen Charlotte: A Bridgerton Story
TV · as Allan Ramsay · 1 ep

Sister Boniface Mysteries
TV · as Anthony Whitlock · 1 ep

Ralph & Katie
TV · as Dr. Graves · 1 ep

Judy
Movie · as Stan

Pennyworth: The Origin of Batman's Butler
TV · as Dorian · 1 ep

The War of the Worlds
TV · as Stent · 1 ep

The Spanish Princess
TV · as Gutierre Gómez de Fuensalida · 6 eps

Shakespeare & Hathaway - Private Investigators
TV · as Lawrence Pross · 1 ep

Almeida Theatre Live: Richard III
Movie · as Catesby

Denial
Movie · as Sam Glass

The Limehouse Golem
Movie · as Evening Post Reporter

The A Word
TV · as Dr Graves · 6 eps
Don't Take My Baby
Movie · as Simon

Not Safe for Work
TV · as Rob · 1 ep

Radiator
Movie · as Daniel

The Woman in Black
Movie · as Keckwick

Birdsong
TV · as Shaw · 2 eps

Ripper Street
TV · as Mr. Glyn · 1 ep

A Young Doctor's Notebook
TV · as Vlas · 4 eps

Going Postal 2in1
Movie · as Trooper

The Royal Bodyguard
TV · as Kagan · 2 eps

Going Postal
TV · as Trooper · 2 eps

Venus
Movie · as Surgeon

Sixty Six
Movie · as Mr. Levine

Fade to Black
Movie · as "Lucky" Luciano

Pinochet in Suburbia
Movie · as Victor Jobim

Rome
TV · as Memmio · 6 eps
Murder Prevention
TV · as Wayne Sullivan · 3 eps

Cruise of the Gods
Movie · as Daniel

Spooks
TV · as Rafael Morientes · 1 ep

Waking the Dead
TV · as Brahim Haddou · 2 eps

Tube Tales
Movie · as Station Guard (segment "Rosebud") (as Danny Cerqueira)

Saving Private Ryan
Movie · as Weller

I'm Alan Partridge
TV · as Andrew · 1 ep

Valley Girls
Movie · as Photographer

Pirate Prince
Movie · as Limace (as Danny Cerqueira)
