2019
Ready For My Close Up as Steve2016
Saddam Goes to Hollywood as Not available2013
Dom Hemingway as Man Outside Pub2005
Revolver as Lou1999
G:MT Greenwich Mean Time as Mr Rowntree1997
Trial & Retribution as Not available1996
Our Friends in the North as DS Leonard Morris1994
Pie in the Sky as Garage Foreman1991
The Brittas Empire as Not available1991
Gawain and the Green Knight as Guide1989
Sitting Targets as Renton1988
Without a Clue as John Clay1986
Casualty as Ted Faraday1986
Call Me Mister as Not available1984
The Bill as Not available1984
Pop Pirates as Stewart1983
Fair Ground! as Not available1983
Clash of Loyalties as Not available1983
Submariners as Not available1982
Remington Steele as Blore (uncredited)1981
Bergerac as Martin Thomas1981
For Your Eyes Only as Helicopter Pilot1981
Lion of the Desert as Captain Biagi1979
Minder as Clifton Fields1979
Minder as Little Pete1979
The Bitch as Not available1979
Story Without a Hero as Tafflin1978
Return of the Saint as Tad1978
The Sea Can Kill as Sailor (uncredited)1977
Citizen Smith as Speed1976
The New Avengers as Not available1976
Trial by Combat as Lorry Driver #11975
The Sweeney as Tim Cook1975
Rumpole of the Bailey as Jo1974
Taking Leave as Mike1973
The Best Pair of Legs in the Business as Dai1970
Play for Today as Not available1965
Public Eye as Wilson