Cast Credits Doctor Who (1963) Guest starring as Technician Episode S20 Special: The Five Doctors (Nov 25, 1983)