101 Dalmatians
(Police Officer #1)
Three Day Millionaire
(Teapot)
Shiny Shiny Bright New Hole in My Heart
(Dr. Gerald Masters)
Poldark
(Dr. Dwight Enys)
In Denial of Murder
(Det Supt Stokes)
The Mark of Cain
(Military Doctor)
Blood Strangers
(DSC Alastair Fleming)
Hillsborough
(Tim King)
Hampstead Theatre At Home: Wonderland
(Milton Friedman / Chief of Police)
Tales of the Creeping Death
(Harold)
Reg
(Al Lockwood)
Creatures of the Night
This Is Personal: The Hunt for the Yorkshire Ripper
(DS Peter Smith)
Sherlock Holmes
(Postman)
Life on Mars
(Twilling's Lawyer)
Vera
(Jim Paisley)
Hetty Wainthropp Investigates
(Mary's Nephew)
The Royal
(Trevor Bryant)
32 Brinkburn Street
(Doctor Lloyd)
Pie in the Sky
(DS Kevin Turner)
Cracker
(Andrew Wiley)
Wycliffe
(George Warne)
Heartbeat
(Dr. Halliday)
Creeped Out
(Mr. Herabius)
Brassic
(Mr Cooper)
Years and Years
(Trevor Lyle)
Utopia
(Lawyer)
Accused
(Howard Anderson)
Accused
(Prosecuting Counsel)
Accused
(Prosecuting Barrister)
Bugs
(Oxendale)
Time
(Father Duggan)
Retrace
(Steel)
A Kind of Spark
(Mr. Laird)
Dear John
(Steve)
Lynley
(Tony Shannon)