Actor
- Jane Eyre (1996)
- The Lost Language of Cranes (1991)
- White Hunter Black Heart (1990)
- Hamlet (1990)
- Johnny Dangerously (1984)
- My Favorite Year (1982)
- "A Fine Romance" (1981)
- The Tempest (1979)
- Mannen i skuggan (1978)
- International Velvet (1978)
- Sebastiane (1976)
- Confessions of a Pop Performer (1975)
- BBC2 Playhouse (1974)
- Alice's Adventures in Wonderland (1972)
- Nicholas and Alexandra (1971)
- The Breaking of Bumbo (1970)
- Erste Liebe (1970)
- "The First Churchills" (1969)
- The English Boy (1969)
- The Bed Sitting Room (1969)
- "Please Sir!" (1968)
- If... (1968)
- Romeo and Juliet (1968)
- ITV Playhouse (1967)
- The Wednesday Play (1964)
- Armchair Theatre (1956)