Actor (24 credits)
- Doctor Who the Time War (2015) Dalek
- Peter Kay's Animated All Star Band: The Official BBC Children in Need Medley (2009) Zippy / George, voice acting
- Ashes to Ashes (2008) George
- Terror Nation: Terry Nation and Doctor Who (2007) Daleks, voice acting, хроника
- Davros Connections (2007) Daleks, voice acting, хроника
- The Dalek Tapes (2006) играет самого себя
- The Dan and Dusty Show (2004) George
- Ghosts of Albion: Embers (2004) Henry Swift, voice acting
- Ghosts of Albion: Legacy (2003) Henry Swift, voice acting
- TV Burp (2001) Zippy
- Comic Relief: Doctor Who - The Curse of Fatal Death (1999) Daleks, voice acting
- 'Doctor Who': Daleks - The Early Years (1993) играет самого себя
- Alice in Wonderland (1986) Mock Turtle
- Frenzy (1972) CID Man, not listed in credits
- The Last of the Mohicans (1971) Private Jones
- Ivanhoe (1970) Higg
- There's a Girl in My Soup (1970) Reporter, not listed in credits
- Night After Night After Night (1969) Counsel
- Quick Before They Catch Us (1966) Danny
- Doctor Who (1963)
- Play It Cool (1962) Mechanic #1, not listed in credits
- The King of the Golden River (1959)
- The Petrified Princess (1959)
- The Winkleburg Armourer (1958)