Actor
- The Last Seduction II (1999)
- Plunkett & Macleane (1999)
- Drunk and Disorderly (1995)
- Sidney's Chair (1995)
- The Hour of the Pig (1993)
- Life's a Gas (1992)
- London Kills Me (1991)
- The Upper Hand (1990)
- Ball-Trap on the Cote Sauvage (1989)
- The Sign of Four (1987)
- The New Statesman (1987)
- Prick Up Your Ears (1987)
- Personal Services (1987)
- Hellraiser (1987)
- Comrades (1986)
- "Paradise Postponed" (1986)
- Lovejoy (1986)
- Past Caring (1985)
- Mr. Love (1985)
- Hitler's S.S.: Portrait in Evil (1985)
- Laughterhouse (1985)
- Alas Smith & Jones (1984)
- The Bill (1984)
- "Auf Wiedersehen, Pet" (1983)
- P'tang, Yang, Kipperbang. (1982)
- Britannia Hospital (1982)
- "Bergerac" (1981)
- Mathilda's England (1979)
- Minder (1979)
- The Life Story of Baal (1978)
- The Odd Job (1978)
- The Sweeney (1975)
- BBC2 Playhouse (1974)