Known For
Photos
Filmography
A Family Man
Movie · as Sam

EastEnders: 40 Years on the Square
Movie · as Himself

Nobody 2
Movie · as The Barber

Bonus Track
Movie · as Mike Marvin

Killer Safari
TV · as Narrator · 3 eps

Hammarskjöld: Fight for Peace
Movie · as Ralph Bunche

Changing Ends
TV · as Ron · 11 eps

Culprits
TV · as Don Bardwell · 1 ep

Prey for the Devil
Movie · as Father Quinn

The Lazarus Project
TV · as Robin Lerner · 8 eps

My Years with the Queen
Movie · as Narrator (voice)

Nobody
Movie · as The Barber

Zone 414
Movie · as Hawthorne

Night Book
Movie · as Mr. Vito

The Bet
Movie · as Cal

Deathstroke: Knights & Dragons - The Movie
Movie · as William Wintergreen (voice)

Deathstroke: Knights & Dragons
TV · as William Wintergreen (voice) · 1 ep

Between the Covers
TV · as Self · 1 ep

Intelligence
TV · as Rupert Fleming · 6 eps

Mortal Engines
Movie · as Chudleigh Pomeroy
The Ruins of Empires
Movie · as The Genius (voice)

Sofia the First: Forever Royal
Movie · as Orion (voice)

Krypton
TV · as General Zod · 17 eps

Celebrity Catchphrase
TV · 1 ep

Double Play
Movie · as Old Ostrik

Loving Pablo
Movie · as High State US Official

Sofia the First: The Mystic Isles
Movie · as Orion (voice)

Henry IX
TV · as Maj. Francis Hornsby-Bray · 3 eps

The Brave
TV · as Neil Kenig · 1 ep

London Has Fallen
Movie · as Chief Hazard

Criminal
Movie · as Warden

Judi Dench: All the World's Her Stage
Movie · as Self - Narrator

Master of None
TV · as Colin · 1 ep

Limitless
TV · as Jarrod Sands · 22 eps

No Offence
TV · as Darren Maclaren · 8 eps

A.D. The Bible Continues
TV · as Gabra · 2 eps
Bucky
Movie · as Adult Male

The Musketeers
TV · as Tariq · 1 ep

Wonders of the Monsoon
TV · as Self - Narrator (voice) · 5 eps

Little Favour
Movie · as James
Rita
Movie · as Colin Paige

Sofia the First
TV · as Orion (voice) · 2 eps

Resident Evil: Retribution
Movie · as One

Arrow
TV · as Walter Steele · 14 eps

Playhouse Presents
TV · as Captain Armrin · 1 ep

Some Girls
TV · as Rob Bennett · 18 eps

High Chicago
Movie · as Sam

How to Stop Being a Loser
Movie · as Dr. Learner

Pointless Celebrities
TV · as Self · 1 ep

Death in Paradise
TV · as Vincent Carter · 1 ep

NTSF:SD:SUV::
TV · as Graham · 1 ep

Single Ladies
TV · as Jerry Waters · 11 eps

Shank
Movie · as Boogie

Devil's Playground
Movie · as Peter White

The Rapture
Movie · as Jean-Paul

Freestyle
Movie · as Carter

Just for the Record
Movie · as Maynard Stark

Stalker
Movie · as Leo Fox

Strike Back
TV · as James Middleton · 6 eps

Wildest Africa
TV · as Narrator · 13 eps

Natural Paradises of Africa
TV · as Narrator · 4 eps

Rev.
TV · as Leon · 1 ep

The Increasingly Poor Decisions of Todd Margaret
TV · as Hudson · 3 eps

Blood: The Last Vampire
Movie · as Powell

Exam
Movie · as Invigilator

Annihilation Earth
Movie · as Raja

Law & Order: UK
TV · as Doug Greer · 4 eps

Empire of Cricket
TV · 4 eps

The No. 1 Ladies' Detective Agency
TV · as Note Makoti · 1 ep

The Bank Job
Movie · as Hakim Jamal

The Devil's Curse
Movie · as Dr. Reynolds

Punisher: War Zone
Movie · as Paul Budiansky

Black Power Salute
Movie · as Narrator (voice)

Clubbed
Movie · as Louis

8.3 Minutes
Movie · as Professor Chamer

Merlin
TV · as Aglain · 1 ep

Party Animals
TV · as Stephen Templeton · 8 eps

The Omid Djalili Show
TV · 1 ep

Secret Diary of a Call Girl
TV · as Mitchell · 1 ep
The Outsiders
Movie · as Trainer

Match Point
Movie · as Ian

Doctor Who
TV · as Dr Moon · 2 eps

Soul Deep: The Story of Black Popular Music
TV · as Self - Narrator · 6 eps

AVP: Alien vs. Predator
Movie · as Maxwell Stafford

Freeze Frame
Movie · as Detective Mountjoy
The Red Phone: Checkmate
Movie · as Cooper

Sea of Souls
TV · as Peter Locke · 2 eps

Hex
TV · as David Tyrel · 15 eps

The Statement
Movie · as Father Patrice

Keen Eddie
TV · as Supt. Nathaniel Johnson · 13 eps

Resident Evil
Movie · as One

Die Another Day
Movie · as Robinson

Dinotopia
Movie · as Oonu

Die Another Day: From Script to Screen
Movie · as Self

Discovering Dinotopia
Movie · as Oonu

The Making of Resident Evil
Movie · as Self

Dinotopia
TV · as Oonu · 3 eps

Spooks
TV · as Alton Beecher · 2 eps

My Kingdom
Movie · as The Chair

The Red Phone: Manhunt
Movie · as Cooper

Mind Games
Movie · as DCI Ricky Grover

Judge John Deed
TV · as Willy Radcliff

Murder in Mind
TV · as Alex Treeve · 1 ep

24
TV · as Général Coburn · 7 eps

The World Is Not Enough
Movie · as Robinson

Fanny & Elvis
Movie · as Alan

Bad Girls
TV · as Dr. Rowan Dunlop · 11 eps

Immortality
Movie · as Martin

Space Island One
TV · as Duncan Mackenzie · 1 ep

Tomorrow Never Dies
Movie · as Robinson

No Child of Mine
Movie · as Paul

Midsomer Murders
TV · as Gerard King · 1 ep

Trial & Retribution
TV · as Colin Thorpe · 2 eps

Frantz Fanon: Black Skin, White Mask
Movie · as Frantz Fanon

Deep Secrets
Movie · as Detective Charlie Nolan

Silent Witness
TV · as Noah Taylor · 2 eps

All Men Are Mortal
Movie · as Chas

Soccer AM
TV · as Self · 1 ep

Band of Gold
TV · as Raymond · 2 eps

Concrete Garden
Movie · as Pop Star

Captives
Movie · as Towler

Midnight Movie
Movie · as Bob Maclean

Tomorrow Calling
Movie · as Bill

Between the Lines
TV · as Eric Hutchisson · 1 ep

Prime Suspect
TV · as Robert Oswalde, DS Robert Oswalde

Soldier Soldier
TV · as Col Sgt Dennis Ryan · 2 eps

Murder Most Horrid
TV · as Lambert · 1 ep

Tales from the Crypt
TV · as Jimmy Picket · 1 ep

This Morning
TV · as Self · 1 ep

Lovejoy
TV · as Rathbone · 1 ep

Screen Two
TV · as Towler, Bob Maclean · 1 ep

EastEnders
TV · as George Knight · 210 eps

Shine on Harvey Moon
TV · as Noah Hawksley · 12 eps


