Doctor Who: Planet of Fire
(Captain Lomand)
A Man Called Intrepid
(Pilot of Moon Plane)
Charles & Diana: A Royal Love Story
(Reporter)
Sweeney 2
(Tom Daniels)
The Games
(John)
Sweeney!
(D.S. Tom Daniels)
The Sweeney
Albert and Victoria
Z-Cars
The Sweeney
(DS Tom Daniels)
Minder
(John Beadle)
Secret Army
(Flight Lt. Andre De Beers)
Angels
Timeslip
Secret Army
(Mac)
All Creatures Great and Small
(Mr. Flaxton)
Space: 1999
(Johnson)
Crown Court
(Barry Deeley)