
ON-CAMERA
- Mary Poppins Returns as Admiral Boom
- Doctor Who: Dreamland as Lord Azlok
- Doctor Who as Professor Grisenko
- Doctor Who: Boffin
- Star Trek: TNG as Gul Madred
- Star Trek VI: The Undiscovered Country as Chancellor Gorkon
- Star Trek V: The Final Frontier as St. John Talbot
- TRON as Ed Dillinger/Sark/Master Control
- Titanic as Spicer Lovejoy
- Tales from the Crypt as Dr. Alan Gertz
- The Omen as Jennings
- Dr. Jekyll and Mr. Hyde as Sir Danvers Carew
- Scream 2 as Drama Teacher Gus Gold
- Penny Dreadful as Professor Abraham Van Helsing
VOICE OVER
- The Amazing World of Gumball as Dr. Wrecker
- What's New, Scooby-Doo? as Oldsy
- Grim & Evil as Nergal
- Men in Black: The Series as Alpha
- Toonsylvania as Doctor Vic Frankenstein