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)
Sherlock Holmes
(Postman)
Life on Mars
(Twilling's Lawyer)
A Kind of Spark
(Mr Laird)
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)
Only Fools and Horses
(Policeman)
Accused
(Howard Anderson)
Accused
(Prosecuting Counsel)
Accused
(Prosecuting Barrister)
Bugs
(Oxendale)
Time
(Father Duggan)