Stephen Thorne

Stephen Thorne played several aliens in Doctor Who, including: Azal in The Dæmons, Omega in The Three Doctors, an Ogron in Frontier in Space and Eldrad in The Hand of Fear. In 1996, he worked alongside Jon Pertwee again in The Ghosts of N-Space.