Acting
Gerry Anderson's New Captain Scarlet
Series · 2005
The Telebugs
Series · 1986
The Dark Crystal
Film · 1982
The Surgeon's Knife
Film · 1957
Theatre Night
Series · 1957