Search
Neville Simons
Cast
Crew
Acted in
Doctor Who: The Ambassadors of Death
1970
as
Alien Ambassador / Michaels
Doctor Who
1963
as
Michaels
Doctor Who
1963
as
Astronaut