Peter Noel Cook

Peter Noel Cook played the Alien Space captain in the Doctor Who television story The Ambassadors of Death.