7D FX 2010
Researcher
Shawcraft: The Original Monster Makers 2010
Researcher
Roger Delgado: The Master 2009
Still Photographer
The Perfect Scenario: The End of Dreams 2009
Thanks
The Perfect Scenario: Lost Frontiers 2009
Thanks
Hello Sailor! 2008
Thanks
Over the Edge: The Story of 'The Edge of Destruction' 2006
Thanks
Police 5: The Master 1993
Director
Bigger Inside Than Out 1993
Director
Doctor Who: The Five Doctors 1983
Production Consultant
Credits from TMDB.