Known For
Filmography

Glia
Movie · as Jon Nielson

Doctor Plague
Movie

Harbinger
Movie · as Mike

Addicted to Change
Movie · as Jon Nielson

Jackie the Stripper
Movie · as John Grey

Dream Hacker
Movie · as Professor William Hanson

Bermondsey Tales: Fall of the Roman Empire
Movie · as Mick

Local Heroes
Movie · as Self - Narrator (voice)

Dangerous Game
Movie · as Detective Graham Crawford

Underground
Movie · as Brandon Glover

Adventure Inc.
TV · as Charlie Boyle · 1 ep

Hollyoaks: Indecent Behaviour
Movie · as Dion

Urban Gothic
TV · as Sam · 1 ep

The Blonde Bombshell
TV · as Dickie Dawson · 1 ep

The Investigator
Movie

Family Affairs
TV · as Gary Costello · 690 eps
The Big Game
Movie · as Jimmy Harper

The Queen's Nose
TV · as Grogan · 1 ep

An Audience with Jimmy Tarbuck
Movie · as Self - Audience Member

Jo Brand Through the Cakehole
TV · 1 ep
The Good Sex Guide
TV · as Self · 1 ep

Life After Life
Movie · as 1st Removal Man

Out of Order
Movie · as Anthony Campbell

Inspector Morse
TV · as Colin · 1 ep

Casualty
TV · as Ned Prior · 1 ep

EastEnders
TV · as Graham · 6 eps

The Bill
TV · 4 eps

Taggart
TV · as DS David Tilling · 1 ep

Minder
TV · as Ray · 36 eps
