Actor (54 credits)
- Curiosity (2011) играет самого себя - рассказчик
- Greatest Christmas TV Moments (2010) играет самого себя
- Kis Vuk (2008) Doc, voice acting
- Azur et Asmar (2006) Wise Man Yadoa, voice acting
- Aberfan: The Untold Story (2006) играет самого себя - рассказчик
- Renaissance (2006) Naghib, voice acting
- In Search of Mozart (2006) Leopold Mozart
- Ancient Discoveries (2003) рассказчик
- Best (2000) Football commentator
- Hlapiceve nove zgode (2000)
- Varian Fry: The Artists' Schindler (1997) рассказчик, voice acting
- Noah's Ark (1997) DJ
- Robert Rauschenberg: Man at Work (1997) рассказчик
- Poldark (1996) Henry Harvey
- The Crusades (1995) Reader
- Father Ted (1995) Father Fitzgerald
- Tokusô sensha-tai Dominion (1993)
- Tokyo Babylon (1992) Insp. Kono, voice acting
- Ferdydurke (1991)
- Rôjin Z (1991) Ache (1994), voice acting
- Aruslân senki (1991) Silver Mask, voice acting
- Los Fruittis (1990) Roly (1990-1991)
- Saiba shiti oedo 808 (1990)
- Rupan sansei: Bai bai ribatî kiki ippatsu! (1989) Zenigata, voice acting
- Vinasu senki (1989) Dad / Simus / Soldier, voice acting, not listed in credits
- Dominion (1988) Big / Britain (1992), voice acting
- Unstable Elements (1988) Man at Nature Reserve
- Haja taisei Dangaiô (1987) Captain (1994), voice acting, not listed in credits
- Brush Strokes (1986) Mr Morella
- Worlds Beyond (1986) Alfred Brown
- Labyrinth (1986) Goblin, voice acting, not listed in credits
- Return to Oz (1985) Tik-Tok, voice acting
- The Walt Disney Comedy and Magic Revue (1985) Tik-Tok, хроника
- Natural World (1983) играет самого себя - рассказчик
- The Dark Crystal (1982) Urzah
- Timewatch (1982) играет самого себя - рассказчик
- Ekkusu bonbâ (1980) Orion (1982)
- Les 12 travaux d'Astérix (1976) Asterix
- Blue Peter Special Assignment (1975)
- Robin Hood Junior (1975) Sergeant
- Hell Boats (1970) Sub. Lt. Hendrickson, R.N.V.R.
- Great Catherine (1968) Andrei Strelkin, not listed in credits
- Attack on the Iron Coast (1968) Radio Man, not listed in credits
- Cast a Giant Shadow (1966) Junior British Officer
- Sink the Bismarck! (1960) Able Seaman Brown
- Sons and Lovers (1960) Arthur Morel
- A Cry from the Streets (1958) Don Farrer
- Dunkirk (1958)
- War and Peace (1956) Petya Rostov
- Escapade (1955) Warren
- Bang! You're Dead (1954) Willy
- Douglas Fairbanks, Jr., Presents (1953) Brian
- The Genie (1953)
- Four Sided Triangle (1952) Robin as a Child