2003
Who Got Diana Dors's Millions? as Himself (archive footage)2000
The Unforgettable Diana Dors as Self (archive footage)1984
Hammer House of Mystery and Suspense as Davey1984
Don't Open Till Christmas as Giles1984
Paint Me a Murder as Davey1981
Bergerac as Jack Broughton1980
The Gentle Touch as Not available1980
The Black Stuff as Dominic1979
Hart to Hart as Not available1979
Dick Turpin as Zsika1979
Yesterday's Hero as Georgie Moore1979
Confessions from the David Galaxy Affair as David Galaxy1978
Blake's 7 as Chel1978
Hazell as Not available1978
The Playbirds as Harry Dougan1978
Destiny as Monty Goodman1978
Doctor Who: Underworld as Herrick1977
Target as Not available1976
The Button Man as Alun1976
The Office Party as Mr. Barnes1975
Angels as Not available1975
The Sweeney as John Merrick1975
Flame as Jack Daniels1975
The Amorous Milkman as Sandy1974
Playhouse as Alun1974
The Swordsman as Reynaud Duval1974
Percy's Progress as Derry Hogan1973
Layout for 5 Models as Andy1973
Anything Can Happen as Lofty1972
Crown Court as Not available1972
The Adventurer as Carlo1972
Hide and Seek as Lorrimer1970
Play for Today as Not available1970
Freelance as Dean1969
Department S as The Dandy1969
The Ladies: Doreen as John1968
Charlie Bubbles as Airman1968
A Bit of Crucifixion, Father as Gilbert1968
Thief as Man1966
The Christmas Tree as Not available1965
Catch Us If You Can as Cameraman1965
Stand Up, Nigel Barton as Billy1964
The Wednesday Play as Not available1963
Doctor Who as Herrick1962
Z-Cars as Not available1962
The Saint as Jacob1961
The Avengers as Karl1959
No Hiding Place as Not available1955
Dixon of Dock Green as Ron MasonNaN
JARDINS-CATASTROPHES Director