Filmography

Doctor Who: The Ambassadors of Death
7.2
Doctor Who: The Ambassadors of Death
1970
as Alien Ambassador / Michaels