1994
Wycliffe as ACC Ken Lyman1992
Dear Roy, Love Gillian as Prison Officer1990
No Job for a Lady as Not available1989
Birds of a Feather as Detective Inspector Tatum1987
Pulaski as First Assistant Director1985
EastEnders as Police sergeant1985
All in Good Faith as Not available1984
The Bill as Not available1984
Doctor Who: Warriors of the Deep as Bulic1983
The Jigsaw Man as Petrol Attendant1982
Who Dares Wins as Sgt Pope1981
London Is Drowning as Stuart1980
The Gentle Touch as Not available1980
The Long Good Friday as Dave1980
Breaking Glass as Brian1980
The Great Riviera Bank Robbery as Alex1979
Minder as Ronald1979
Dick Turpin as Soldier1979
Scum as Taylor1979
The Class Of Miss MacMichael as Basketball Fan1979
Big Wheels and Sailor as Mike Harvey1978
Blake's 7 as Sonheim1978
Out as Det. Sgt. Stiles1977
The Professionals as Joe1977
Joseph Andrews as Birdcatcher1975
The Sweeney as Con1974
Dead Cert as Not available1973
Warship as Not available1970
Play for Today as Stuart1967
Zigger Zagger as Harry1963
Doctor Who as Bulic