Known For
Photos
Filmography

The Marcus Garvey Story
Movie · as Hubert Harrison

Alone Time
Movie · as Colin May

All the Light We Cannot See
TV · as French Museum Foreman · 2 eps

The Chelsea Detective
TV · as Pete McLoud · 1 ep

The Trick
Movie · as Gareth Ellmann

Hollington Drive
TV · as Fraser · 4 eps

Finding Alice
TV · as Nathan · 6 eps

McDonald & Dodds
TV · as Algernon 'Al' Ford · 1 ep

National Theatre Live: All About Eve
Movie · as Lloyd Richards

Eve
Movie · as Sgt. Ed Graham

101 Dalmatian Street
TV · as Doug · 52 eps
To Provide All People
Movie · as Consultant Neurosurgeon

Delicious
TV · as Marc Wilson · 5 eps

The A Word
TV · 1 ep

Agatha Raisin
TV · as Jez Bloxby · 4 eps

Ballot Monkeys
TV · as Obi · 5 eps

The Smoke
TV · as Mal Milligan · 8 eps

Boomers
TV · 1 ep

Bluestone 42
TV · as Colin Walters · 1 ep

Playhouse Presents
TV · as Nick · 1 ep

Black Mirror
TV · as Jeff · 1 ep

Episodes
TV · as Howard · 2 eps

Silk
TV · as Ed Marmor · 1 ep

Strike Back
TV · as Major Oliver Sinclair · 20 eps

Horrible Histories
TV · 7 eps

Dollhouse
TV · as Test Subject · 1 ep

Land Girls
TV · as Cpl. Willard Lacey · 2 eps

Bike Squad
Movie · as Sgt Trev Ellington

Three and Out
Movie · as Ash
Perfect Day: The Millennium
Movie · as Steve

Perfect Day
Movie · as Steve

Love Soup
TV · 1 ep

Bodies
TV · as Tom Gorman · 17 eps

24
TV · as CIA Doctor · 1 ep

Midsomer Murders
TV · as Joe Myhill · 1 ep

The Detectives
TV · as Dr Monk · 1 ep

Goodnight Sweetheart
TV · as James T · 1 ep



