Stephen Meredith

Stephen Meredith played a Time Lord technician in the Doctor Who story The Five Doctors.