Acting
Iain Armstrong
Bekannt aus
Doctor Who
(1963) – Technician
Robin Hood
(1984) – Villager
King Lear
(1982) – First Gentleman
Doctor Who: The Armageddon Factor
(1979) – Technician
A Last Visitor for Mr. Hugh Peter
(1981) – Robert