Known For
Filmography

Maryland
TV · as Richard · 3 eps

Ridley
TV · as Ray Trevice · 1 ep

Gentleman Jack
TV · as James Holt · 8 eps
Having a Ball: The Making of Rita, Sue and Bob Too
Movie

Alan Clarke: Out of His Own Light
Movie · as Self

Happy Valley
TV · as Nevison Gallagher · 18 eps

Line of Duty
TV · as Patrick Fairbank · 6 eps

Homefront
TV · as Sgt Howard Raveley · 6 eps

Vera
TV · as Bill Telling · 1 ep

The Arbor
Movie · as Jimmy 'The Wig'

Hereafter
Movie · as Foster Father

Unforgiven
TV · as Eddie Ackroyd · 3 eps

Hancock & Joan
Movie · as George

Summer
Movie · as Mr. Tanner

Garage
Movie · as Dan

Doctor Who: Voyage of the Damned
Movie · as Max Capricorn

See No Evil: The Moors Murders
TV · as DCI Joe Mounsey · 2 eps

Frozen
Movie · as P.C. Pike

New Tricks
TV · 1 ep

The Long Firm
TV · as Mooney · 4 eps

Calendar Girls
Movie · as Eddie

The Royal
TV · as Hugh Etheridge · 1 ep

The Inspector Lynley Mysteries
TV · as Owen Harcourt-Baines · 1 ep

Stranded
TV · as Quirk · 1 ep

Rose and Maloney
TV · as Marcus Roche · 1 ep

Love or Money
Movie · as Ted
Badger
TV · 1 ep

Girls' Night
Movie · as Steve Wilkinson

The Tribe
Movie · as Micky

Midsomer Murders
TV · as Jack Filby · 1 ep

Hetty Wainthropp Investigates
TV · as Wallace Pickering · 1 ep

Madson
TV · as George Dartnell · 1 ep

Dalziel and Pascoe
TV · as Barry Bendelow · 2 eps

A Mind to Murder
Movie · as Robin Cheeseman

Coogan's Run
TV · as Barry Parry · 1 ep

Sin Bin
Movie · as Don

The Hawk
Movie · as Stephen Marsh

Safe
Movie · as Sean

Peak Practice
TV · as Roy Telford · 1 ep

Monkey Boy
Movie · as Schaffer

So Haunt Me
TV · 18 eps

A Touch of Frost
TV · as Allen Moorhead · 2 eps

Director: Alan Clarke
Movie

Chimera
TV · as Schaffer · 4 eps

Murder Most Horrid
TV · as Dave Jones · 1 ep
Stolen
TV · as Terry · 6 eps

Shirley Valentine
Movie · as Dougie

The Jim Henson Hour
TV · as Father · 1 ep

The Beiderbecke Connection
TV · as Ben · 4 eps

Rita, Sue and Bob Too
Movie · as Bob

Inspector Morse
TV · as Ron Garrett · 1 ep

The Ruth Rendell Mysteries
TV · as Det. Insp. Manciple · 3 eps

Rockliffe's Babies
TV · as Johnny Wilshire · 1 ep

London's Burning
TV · 1 ep

Casualty
TV · as Robert, Martin Gregory, Stephen Gregory MP, Father Vincent McConnell · 1 ep

ScreenPlay
TV · as Sean · 1 ep

Connie
TV · as Arnie · 13 eps

Screen Two
TV · as Don, Stephen Marsh · 1 ep

The Life and Death of King John
Movie · as Philip - the Bastard

The Bill
TV · 2 eps

Sherlock Holmes
TV · as Wilson Kemp · 1 ep

The Adventures of Sherlock Holmes
TV · as Wilson Kemp · 1 ep

Red Monarch
Movie · as Projectionist

Widows
TV · as Charlie · 4 eps

Under the Skin
Movie · as Nolan

The Barchester Chronicles
TV · as Tom Towers · 2 eps
Fame Is the Spur
TV · as Tom Hannaway · 5 eps

Happy Since I Met You
Movie · as Ted

Somewhere More Central
Movie · as Hotel Manager

Bergerac
TV · as Oliver Sutton · 1 ep

Bloody Kids
Movie · as School Masters 2

Minder
TV · as Billy · 2 eps

The Sailor's Return
Movie · as Harry Targett

Pickersgill People
TV · as Duggie Butterworth · 1 ep

Jenny Can't Work Any Faster
Movie · as Brian
Second City Firsts
TV · as Trevor · 1 ep

Play for Today
TV · as Nolan · 1 ep
