Known For
Filmography

Cheaters
TV · as Noah · 1 ep

Stay Close
TV · as Del Flynn · 8 eps

The Weakest Link
TV · as Self - Participant · 1 ep

Mum
TV · as Derek · 18 eps

Hooligans at War: North vs South
Movie · as Charlie

Essex Boys: Law of Survival
Movie · as Franks

Paddington
Movie · as Trader

Cassandra's Dream
Movie · as Detective

Ripley Under Ground
Movie · as Taxi Cab Driver

Good Girl, Bad Girl
Movie · as Joshua

Penelope
Movie · as Cheery Dealer

The One Show
TV · as Self · 1 ep

Planespotting
Movie · as Steve Rush
X-Mass
Movie · as Dad

Wall of Silence
Movie · as DC Ian Ashby

Turner: The Man Who Painted Britain
Movie · as Turner

Murder in Mind
TV · as Det. Supt. Pryce · 1 ep

Daylight Robbery
TV · as Alan McArdale · 4 eps

Bring Me the Head of Mavis Davis
Movie · as Rock Star

Dream Team
TV · 1 ep

Hard Men
Movie · as Bear

A Touch of Frost
TV · as Owen Kimble · 1 ep

Death of a Son
Movie · as Gary Austin

Tank Malling
Movie · as Security Guard

The Storyteller: The Luck Child
Movie · as Page

The Storyteller
TV · as Page · 1 ep

EastEnders
TV · as Harvey Monroe · 211 eps

All in Good Faith
TV · as Trevor Collins · 1 ep

The Bill
TV · 2 eps