Stephen Thorne

Stephen Thorne portrayed several aliens in Doctor Who including; Azal in The Daemons, Omega in The Three Doctors, an Ogron in Frontier in Space and the elder Kastrian in The Hand of Fear. Later in 1996 he again alongside Jon Pertwee again in The Ghosts of N-Space.