Doctor Who: Castrovalva
Role(s): Director
Doctor Who: Enlightenment
Doctor Who: Snakedance
Ploughman's Share
Doctor Who: Planet of Fire