Known For
Filmography

The Listeners
TV · as Tom · 2 eps

The Sea Beast
Movie · as Old Nick (voice)

All Creatures Great & Small
TV · as Mr Sunningwell · 1 ep

Peterloo
Movie · as Dr Joseph Healey

Churchill's Secret
Movie · as Sgt Murray

The Legend of Tarzan
Movie · as Freckled Force Publique

The Scapegoat
Movie · as Fincher

Pirates of the Caribbean: On Stranger Tides
Movie · as Quartermaster

Scott & Bailey
TV · as Frankie Waddington · 1 ep

Creation
Movie · as Goodman

Red Riding: The Year of Our Lord 1974
Movie · as Paul Booker

Red Riding: The Year of Our Lord 1983
Movie · as Paul Bosker

The Boat That Rocked
Movie · as Transfer Boatman

Spanish Flu: The Forgotten Fallen
Movie · as Stanford

Red Riding
TV · as Paul Booker · 1 ep

Lewis
TV · as Lester Garvey · 1 ep

Lassie
Movie · as Yorkshire Policeman

Shameless
TV · as Roscoe · 2 eps

Master and Commander: The Far Side of the World
Movie · as Mr. Hollar, Boatswain

The Afternoon Play
TV · as Eddie Connolly · 1 ep

Shackleton
TV · as Ernest Holness · 2 eps

Waking the Dead
TV · as Jason Bloch · 2 eps

The Final Cut
TV · as Graham Glass · 1 ep

Criminal
Movie · as Probation Officer

Skallagrigg
Movie · as Reporter

Common As Muck
TV · as Guy Simmons · 6 eps

Cracker
TV · as D.C. Giggs · 4 eps

Peak Practice
TV · as 'Clarkey' Clarke · 2 eps

Mr. Wroe's Virgins
TV · as Peter · 1 ep

Heartbeat
TV · as Ronald Kirby · 1 ep

A Touch of Frost
TV · as PC Craven · 3 eps
New Voices
TV · as Ron · 1 ep
Night Voice
Movie · as Peters

Shooting Stars
Movie · as Detective Stone

Brick Is Beautiful
Movie · as Brad

The Monocled Mutineer
TV · 1 ep

ScreenPlay
TV · as Brad · 1 ep

Blue Money
Movie · as Young Butcher

Pity in History
Movie · as Skinner

Showdown at Spiggots Store
Movie · as Brain Damaged Fitter

Oi for England
Movie · as Swells
