Actor
- Brookside (1982)
- "Bergerac" (1981)
- McVicar (1980)
- The Bitch (1979)
- Damien: Omen II (1978)
- Intimate Games (1976)
- Professione: reporter (1975)
- The Sweeney (1975)
- Captain Kronos - Vampire Hunter (1974)
- The Internecine Project (1974)
- Assassin (1973)
- Theatre of Blood (1973)
- All Coppers Are... (1972)
- Cry Wolf (1972)
- Joy (1972)
- Tales from the Crypt (1972)
- The Frighteners (1972)
- The Jerusalem File (1972)
- The Lotus Eaters (1972)
- Get Carter (1971)
- The Persuaders! (1971)
- The McKenzie Break (1970)
- "The Gold Robbers" (1969)
- Doppelgänger (1969)
- ITV Saturday Night Theatre (1969)
- The Southern Star (1969)
- Vendetta for the Saint (1969)
- ITV Playhouse (1967)
- Los traidores de San Ángel (1967)
- The Sandwich Man (1966)
- Repulsion (1965)
- The Hill (1965)
- Children of the Damned (1964)
- The Beauty Jungle (1964)
- This Is My Street (1964)
- Girl in the Headlines (1963)
- Live Now - Pay Later (1962)
- The Saint (1962)
- In the Nick (1960)
- Sink the Bismarck! (1960)
- Room at the Top (1959)
- The Secret Place (1957)
- Armchair Theatre (1956)