
Known For
Filmography

The Pendragon Cycle: Rise of the Merlin
TV · as The Wanderer · 3 eps

Creatures of the Night
Movie

Lynley
TV · as Tony Shannon · 1 ep

A Kind of Spark
TV · as Mr. Laird · 4 eps

Three Day Millionaire
Movie · as Teapot

Tales of the Creeping Death
Movie · as Harold

Time
TV · as Father Duggan · 1 ep

Brassic
TV · as Mr Cooper · 1 ep

Years and Years
TV · as Trevor Lyle · 1 ep

Creeped Out
TV · as Mr. Herabius · 1 ep

Reg
Movie · as Al Lockwood

Partners in Crime
TV · as Security Guard · 1 ep

Hampstead Theatre At Home: Wonderland
Movie · as Milton Friedman / Chief of Police

Utopia
TV · as Lawyer · 1 ep

Vera
TV · as Jim Paisley · 1 ep

32 Brinkburn Street
TV · as Doctor Lloyd · 1 ep

Accused
TV · as Howard Anderson, Prosecuting Counsel, Prosecuting Barrister · 1 ep

Spooks: Code 9
TV · as Prime Minister · 1 ep

The Mark of Cain
Movie · as Military Doctor

Shiny Shiny Bright New Hole in My Heart
Movie · as Dr. Gerald Masters

Life on Mars
TV · as Twilling's Lawyer · 1 ep
In Denial of Murder
Movie · as Det Supt Stokes

The Royal
TV · as Trevor Bryant · 1 ep

Blood Strangers
TV · as DSC Alastair Fleming · 2 eps

This Is Personal: The Hunt for the Yorkshire Ripper
Movie · as DS Peter Smith

Nature Boy
TV · as Mr Carr · 1 ep

101 Dalmatians
Movie · as Police Officer #1

Poldark
Movie · as Dr. Dwight Enys

Hillsborough
Movie · as Tim King

Hetty Wainthropp Investigates
TV · as Mary's Nephew · 1 ep

Retrace
TV · as Steel · 3 eps

Dalziel and Pascoe
TV · as Geoff Turlough · 1 ep

Bugs
TV · as Oxendale · 1 ep

Hollyoaks
TV · as Assistant Chief Constable · 2 eps

Pie in the Sky
TV · as DS Kevin Turner · 1 ep

Wycliffe
TV · as George Warne · 1 ep

The Memoirs of Sherlock Holmes
TV · as Postman · 1 ep

Cracker
TV · as Andrew Wiley · 2 eps

Heartbeat
TV · as Dr. Halliday · 1 ep

Dear John
TV · as Steve · 1 ep

Sherlock Holmes
TV · as Postman · 1 ep
Fame Is the Spur
TV · as 3rd Loafer · 1 ep