Known For
Photos
Filmography

Merry Christmas Aubrey Flint
Movie · as Clarence

Breach
Movie · as Interrogator (segment "How to be Human")

Ashes Again!
Movie · as Father

Benidorm Is Murder
TV · as Archie · 6 eps

The Man in My Basement
Movie · as Brent Blakey

Time Travel Is Dangerous!
Movie · as Ralph Sheldrake

Tiny Little Voices
Movie

The Book of Clarence
Movie · as Joseph

The Licensed Fool
Movie · as The Narrator

Malpractice
TV · as Sir Anthony Owusu · 1 ep

Silo
TV · as Barney · 1 ep

The Famous Five
TV · as Jeremiah · 1 ep

Andor
TV · as Jemboc · 3 eps

The Chelsea Detective
TV · as Billy Ford · 1 ep

The Football Monologues
Movie · as Frank

Ecstasy
Movie · as Ian

Dark Corners
Movie · as Grant

Tom & Jerry
Movie · as Annoyed Vendor

Shadow and Bone
TV · as Innkeeper · 1 ep

Foundation
TV · as Trantorian Seer Priest · 2 eps

Crime
TV · as George Marsden · 2 eps

Solitary
Movie · as Harry

Roald Dahl's The Witches
Movie · as Reginald

Listen
Movie · as Social Services Officer

Miss Scarlet
TV · as Solomon · 5 eps

Bridgerton
TV · as John's Uncle · 1 ep

Ghosts
TV · as Antiques Expert · 1 ep

Down a Dark Hall
Movie · as Dr. MacMillan

How to be Human
Movie · as Interrogator

Never Land
Movie · as Fisherman Jeremiah

Cla'am
Movie · as Biccle

British Sitcom: 60 Years of Laughing at Ourselves
Movie · as Jez (archive footage) (uncredited)

Sealed with a Kiss
Movie · as St Claire Du Bois
The Service
Movie

Pan
Movie · as Long John Standing

Unforgotten
TV · as Ray Wilton · 6 eps

Get Santa
Movie · as Policeman

13 Steps Down
Movie · as Tom Akwaa

Death in Paradise
TV · as Erol Dumas · 1 ep

Deadmeat
Movie · as Bones

Shoot the Messenger
Movie · as Councillor Watts

Shoreditch
Movie · as Chad

Love Actually
Movie · as Radio Watford DJ
The Terry and Gaby Show
TV · 1 ep

My Dad's the Prime Minister
TV · as Detective Andy Sharp · 1 ep

Mama Africa
Movie · as Olu (segment "Hang Time")

All or Nothing
Movie · as Garage Owner

Hotel
Movie · as Cardinal
Digitopia
Movie

Judge John Deed
TV · 2 eps

In Deep
TV · as Brigstock · 2 eps

Sorted
Movie · as Customs Officer

The Murder of Stephen Lawrence
Movie · as Uncle

Gimme Gimme Gimme
TV · as Jez Littlewood · 13 eps

Maisie Raine
TV · as D.C. Stephen Holmes · 6 eps
Hitler's Forgotten Victims
Movie · as Narrator (voice)

Midsomer Murders
TV · as Eric Gladberry · 1 ep

Secrets & Lies
Movie · as Hortense's Brother

The Final Passage
Movie
Lord of Misrule
Movie · as Tim

Silent Witness
TV · 2 eps

Welcome II the Terrordome
Movie · as Officer Bovell / Slave Hand

The Smiths
Movie · as Policeman

Wall of Silence
Movie · as DS Ibbotsen

Running Late
Movie · as Driver 3

A Touch of Frost
TV · as Terry Bamtema · 1 ep

Between the Lines
TV · 1 ep

The Body Beautiful
Movie · as Young Man

When Love Dies
Movie · as Richard

Drop the Dead Donkey
TV · as Barry · 1 ep

The Chief
TV · as PC Charlie Webb · 7 eps
Blood Rights
TV · as Sammy Dean · 3 eps

Teams from Hell
Movie

Screen One
TV · as DS Ibbotsen · 1 ep
4 Play
TV · as Richard · 1 ep

Thin Air
Movie · as Joe Jeffries

South of the Border
TV · as Fitz · 9 eps

Thin Air
TV · as Joe Jeffries · 5 eps

Playing Away
Movie · as Stuart

Inspector Morse
TV · as Pierre · 1 ep

Prospects
TV · 12 eps

Casualty
TV · as Jed, Gaz Jones · 1 ep

Driving Ambition
Movie · as Bill

The Bill
TV · 1 ep
Driving Ambition
TV · as Bill · 8 eps

Burning an Illusion
Movie · as Nat West

Babylon
Movie · as Spark

Strangers
TV · as Youth · 1 ep


