1985
Dempsey and Makepeace as Danny Walsh (1 episode)
1981
Bergerac as Eddie (1 episode)
1980
Fear of God as Cyril
1979
Minder as Man in Cafe (1 episode)
1979
Minder as Tony (1 episode)
1979
Arabian Adventure as Mauve Gang - Fruitseller
1978
All Creatures Great and Small as Cornelius Skelton (1 episode)
1977
Nipper as Policeman at accident
1976
Erotic Inferno as Adam