Doctor Who: Survival
Role(s): Director
Doctor Who: The Greatest Show in the Galaxy
Doctor Who: Ghost Light
Doctor Who: The Keeper of Traken
Role(s): Production Assistant
Doctor Who: Timelash
Role(s): Production Manager