Doctor Who: 60 Years of Secrets & Scandals 2023
as Self
Peter Grimwade: Directing with Attitude... 2011
Doctor Who: Snakedance 1983
Production Manager
Doctor Who: Logopolis 1981
Credits from TMDB.