Known For
Filmography

The Surgeon
Movie · as Bill

Space Precinct: The Fire Within
Movie · as Officer Lionel Carson

Space Precinct: Deathwatch
Movie · as Officer Lionel Carson

Prime Target
TV · as Professor Raymond Osborne · 4 eps

Conclave
Movie · as Nakitanda

The Unlikely Pilgrimage of Harold Fry
Movie · as Rex

The Reckoning
TV · as Victor · 4 eps

The Castaways
TV · as Jack Bantock · 5 eps

The Son
Movie · as Brian

Nzu
Movie · as Dr. Oba

The Eternal Daughter
Movie · as Bill

Dọlápò is Fine
Movie · as Dad

Alex Rider
TV · as Johnny Matovu · 5 eps

National Theatre Live: The Tragedy of King Richard the Second
Movie · as John of Gaunt / Lord Willoughby

Brassic
TV · as Wood Dweller · 1 ep

Mrs Wilson
TV · as Bert · 2 eps

Tom Clancy's Jack Ryan
TV · 1 ep

RSC Live: The Tempest
Movie · as Gonzalo

Strike
TV · as Richard Elgar · 1 ep

Almeida Theatre Live: Richard III
Movie · as Lord Stanley

Seven & Me
TV · as Ben · 52 eps
Columbite Tantalite
Movie · as Old Sese

National Theatre Live: The Comedy of Errors
Movie · as Aegeon
The Making of Julius Caesar: Royal Shakespeare Company
Movie · as Himself / Casca

Heroes & Demons
Movie · as Jacques (segment "Perfect")

You Instead
Movie · as The Prophet

Homeland
TV · as Billy · 1 ep

Death in Paradise
TV · as Hotel Manager · 1 ep

Perfect
Movie · as Jacques

Mammoth
Movie · as Ben Jackson

Born With Two Mothers
Movie · as Lindon

Manderlay
Movie · as Mark
The Road to Manderlay
Movie · as Self - actor

Dinotopia
TV · as Doctor, Doctor (uncredited) · 1 ep

Midsomer Murders
TV · as Dr. Isaac Vernon · 1 ep

Space Precinct
TV · as John Kane, Lionel Carson · 1 ep

Scarlett
TV · as Jerome · 1 ep

The Care of Time
Movie · as Lampeter

Jeeves and Wooster
TV · as Coneybear · 3 eps

The Gravy Train
TV · as Duke · 4 eps

Chancer
TV · as Cyril · 5 eps

Defrosting the Fridge
Movie · as Clyde

Miss Marple: A Caribbean Mystery
Movie · as Inspector Weston

Beryl Markham: A Shadow on the Sun
Movie · as Kibii

CBS Summer Playhouse
TV · as Peter · 1 ep
Displaced Person
Movie · as Johnson

American Playhouse
TV · as Johnson · 1 ep

Bergerac
TV · as John Tetteh · 1 ep
