Known For
Filmography

Joke
Movie

National Theatre Live: Othello
Movie · as Duke of Venice

The Chelsea Detective
TV · as Lanfranco · 1 ep

Heartstopper
TV · as Ant Spring · 1 ep

Kate & Koji
TV · as Trevor · 1 ep

After Louise
Movie · as Ken

Dead Pixels
TV · as Barry · 1 ep

The Mercy
Movie · as Franchessi

The Crown
TV · as Royal Detective · 1 ep

SunTrap
TV · as Mr De Luca · 1 ep

From Here to Eternity
Movie · as Captain Dana Holmes

Girl on a Bicycle
Movie · as Clive

The Job Lot
TV · as Paul Franks · 18 eps

Les Misérables
Movie · as Ensemble 'Master of the House'

Vera
TV · as Michael Tennant · 1 ep

Twenty Twelve
TV · as Kevin Thingie · 1 ep

Benidorm
TV · as Juan the Vet · 1 ep

Stan
Movie · as Hal Roach

Hotel Babylon
TV · as Gino Primirola · 32 eps

The Business
Movie · as Pepe

Empire
TV · 1 ep

Waking the Dead
TV · as Harris Wall · 2 eps

Double Income, No Kids Yet
TV · as Spanish Waiter · 6 eps

Dirty Tricks
Movie · as Garcia

Ready, Steady, Cook
TV · as Self - Guest · 1 ep

Heartbeat
TV · as Rafael · 1 ep

Murder Most Horrid
TV · as Tony La Paglia · 1 ep

In Suspicious Circumstances
TV · as Stinie Morrison · 1 ep

The Bill
TV · as D.S. Pearce · 1 ep
