Known For
Acting
Doctor Who
Masters
1963
Doctor Who: The Ambassadors of Death
1970
Secrets of Stonehenge
Re-enactor
2010
Doctor Who: The Web of Fear
Yeti
1968