Known For
Filmography

Unforgivable
Movie · as Paul Patterson

Anne
TV · as Danny Gordon · 4 eps

The Responder
TV · as Barry · 10 eps

Call the Bailiffs
TV · as Self - Narrator · 6 eps

Tin Star
TV · as Keith McKenzie · 1 ep

Between Two Worlds
Movie · as Joe

One Night in Istanbul
Movie · as Tony Fitz

Babylon
TV · as DI Hopwood · 4 eps

uwantme2killhim?
Movie · as Mark's Dad

The Spirit of '45
Movie · as Reader (Voice)

I Against I
Movie · as Joseph Carmichael

Kelly + Victor
Movie · as Frank

Good Cop
TV · as DCI Costello · 4 eps

Route Irish
Movie · as Fergus

Subculture
Movie

Vera
TV · as Billy Reeves · 1 ep

Moving On
TV · as Les · 1 ep
Empathy
Movie · as DI Will Benson

Sorted
TV · as Jack · 6 eps

New Street Law
TV · as Michael Richards · 1 ep

Judas
Movie · as Peter

Outlaws
TV · 1 ep

Tom Goes to the Mayor
TV · as Kid Caught in Bear Trap (voice), Brandon (voice) · 1 ep

The Inspector Lynley Mysteries
TV · as Michael Wren · 1 ep

Rockface
TV · as Harry Clarke · 1 ep
The Bombmaker
Movie · as Martin Hayes

Merseybeat
TV · 38 eps

Murder in Mind
TV · as Stephen Croft · 1 ep

Murphy's Law
TV · as David Callard · 6 eps

Liverpool 1
TV · as DC Mark Callaghan · 12 eps

Under the Skin
Movie · as Frank

The Vanishing Man
Movie · as Joe Cameron
Wing and a Prayer
TV · as Chris Merchant · 6 eps

The Vanishing Man
TV · as Joe Cameron · 6 eps

Hillsborough
Movie · as Eddie Spearritt

Letters from the East
Movie

Hearts and Minds
TV · as Archie · 4 eps

Pie in the Sky
TV · as Jim Cutler · 1 ep

Wycliffe
TV · as Keith Megson · 1 ep

Terraces
Movie · as Danny

Heartbeat
TV · as Keith Megson · 1 ep
Crime Story
TV · as Graham Young · 1 ep

Dancin' Thru the Dark
Movie · as Eddie Ainsworth

Piece of Cake
TV · as 'Moke' Miller · 6 eps

Casualty
TV · as Sean Malin, Andy Stedding, Colonel Jack Bard · 1 ep
