Known For
Filmography

Emergency 24/7
TV · as Self - Narrator · 6 eps

Criminal Record
TV · as Jimmy Leach · 1 ep

Maryland
TV · as Jacob · 3 eps

Tom Jones
TV · as Black George Seagrim · 4 eps

Jamie Johnson FC
TV · as Wayne Cooper · 2 eps

Shadow and Bone
TV · as Pekka Rollins · 9 eps

Trick or Treat
Movie · as Dan Kielty

Brassic
TV · as Curtis Plum · 3 eps

Sick of It
TV · as Tony · 1 ep

Jamestown
TV · as Meredith Rutter · 24 eps

National Theatre Live: A Taste of Honey
Movie · as Peter, her friend

Incredibly Small World
TV · as Narrator (voice) · 8 eps

Fleming
TV · as Sergeant Dixon · 4 eps
On the Bridge
Movie · as Danny

Morecambe and Wise the Whole Story
TV · as Self - Narrator · 2 eps

First Dates
TV · as Narrator · 6 eps

Death in Paradise
TV · as Jake Peters · 1 ep

The Secret Diaries of Miss Anne Lister
Movie · as Christopher Rawson

Married Single Other
TV · as Dickie · 6 eps

Frequently Asked Questions About Time Travel
Movie · as Pete

Being Human
TV · as Tully · 2 eps

Moving On
TV · as Sam · 1 ep

Collision
TV · as Danny Rampton · 5 eps

The Invisibles
TV · 6 eps

The Passion
TV · 6 eps

Dead Clever: The Life and Crimes of Julie Bottomley
Movie · as Ian Bottomley

Cranford
TV · as Job Gregson · 7 eps

Robin Hood
TV · 1 ep

Sorted
TV · as Dex · 6 eps

The Secret Life of Words
Movie · as Liam

ShakespeaRe-Told
TV · 1 ep

Doctor Who
TV · as Shakespeare · 1 ep

The F Word
TV · 1 ep

Shameless
TV · as Kev Ball · 28 eps

The Worst Week of My Life
TV · as Dom · 6 eps
Impact
Movie · as Scott

Deathwatch
Movie · as Pvt. Willie McNess

Tipping the Velvet
TV · as Tony Reeves · 1 ep

H3
Movie · as Ciaran

The Low Down
Movie · as Mike

Mike Bassett: England Manager
Movie · as Kevin Tonkinson

Waking the Dead
TV · as Mr. Goss · 2 eps

Saving Grace
Movie · as Bob

Border Cafe
TV · as Danesy · 8 eps

Still Crazy
Movie · as Pizza Boy

Maisie Raine
TV · as T.I. Chris Mallory · 6 eps

Soccer AM
TV · as Self · 1 ep

Peak Practice
TV · as Martin Beasley · 2 eps
