Known For
Filmography
Blood on Snow
Movie · as Tim

Dear England
TV · as Steve Holland · 4 eps

The Lady
TV · as David Andrews · 4 eps

Misper
Movie · as Gary Jenkins

The Hack
TV · as Tom Watson · 7 eps

Passenger
TV · as Derek Jackson · 6 eps

Crossfire
TV · as Ben · 3 eps

Four Lives
TV · as Adam Whitworth · 2 eps

Litvinenko
TV · as DAC Peter Clarke · 4 eps

Time
TV · as Freddie Jennings · 3 eps

Rock On, Tommy: The Bobby Ball Story
Movie · as Self

The Bay
TV · as DI Tony Manning · 30 eps

Cold Call
TV · as Des · 4 eps

Innocent
TV · as Phil Collins · 4 eps

Creeped Out
TV · as Jessie's Dad · 1 ep

Home Fires
TV · as Bryn Brindsley · 12 eps

Black Sea
Movie · as Kurston

Salting the Battlefield
Movie · as Bill Catcheside

Father Brown
TV · as Colonel Anthony Forbes-Leith · 1 ep

Mount Pleasant
TV · as Dan · 26 eps

Vera
TV · as Alec Sidden · 1 ep

The Reckoning
TV · as Richard Bury · 2 eps

Death in Paradise
TV · as Gerald Baynes · 1 ep

London Boulevard
Movie · as Bank Manager

Just William
TV · as Mr Brown · 4 eps

Victoria Wood's Midlife Christmas
Movie

Moving On
TV · as John · 1 ep

Paradox
TV · 1 ep

Pop Art
Movie · as Dad

Sunshine
TV · as Greg · 3 eps

The Devil's Whore
TV · as Chimney · 1 ep

Walk Away and I Stumble
Movie · as Steve
Confessions of a Diary Secretary
Movie · as Barrie Williams

Consent
Movie

The Grey Man
Movie · as Kevin Dodds

Skins
TV · as Kevin Hardbeck · 2 eps

The Whistleblowers
TV · 1 ep

Kingdom
TV · as Tony Forshaw · 1 ep

Lewis
TV · as Felix Sansome · 1 ep

Falling Apart
Movie · as Rob

The Street
TV · 2 eps

Bon Voyage
TV · as Simon Holder · 2 eps

Hotel Babylon
TV · as DS Green · 1 ep

The Government Inspector
Movie · as Andrew Gilligan

Doctor Who
TV · as Biff Cane · 1 ep
Walk Away and I Stumble
TV · as Steve · 2 eps

Steel River Blues
TV · as Firefighter Andy Coulson · 7 eps

Ashes and Sand
Movie · as Glyn

Blue Murder
TV · as Barry Peters · 1 ep

The Royal
TV · as Ray Piper · 1 ep

All or Nothing
Movie · as Crash Driver

The Inspector Lynley Mysteries
TV · as Red McGuire · 1 ep

Born and Bred
TV · as Martin Rowe · 1 ep

Wire in the Blood
TV · as Paul Gregory · 2 eps

Love or Money
Movie · as Terry

Men Only
Movie · as Des

Messiah
TV · as DS Terry Hedges · 2 eps

Two Thousand Acres of Sky
TV · 1 ep

Linda Green
TV · as Darren Alexander · 20 eps

Bob & Rose
TV · as Andy Lewis · 3 eps

Up on the Roof
Movie · as Keith

Trial & Retribution
TV · as Det. Sgt. Brown

Midsomer Murders
TV · as Adam Burbage · 1 ep

Dalziel and Pascoe
TV · as Bertie Fielding · 1 ep
Resnick: Rough Treatment
Movie · as DC Kevin Naylor

Peak Practice
TV · as Damien · 1 ep
Resnick: Lonely Hearts
Movie · as DC Kevin Naylor

The Law Lord
Movie · as Animal Activist

Heartbeat
TV · as Jamie Hunter, Max Philpott · 1 ep

Between the Lines
TV · 1 ep

As Time Goes By
TV · as Harry · 1 ep

Casualty
TV · as Mark Hitchens, Marcus Tiverton · 2 eps
