Stand by · pulling the latest frames
Tom Scott
Acting
Return from Witch Mountain
1978
Herbie Goes Bananas
1980
The Green Slime
1968
A Matter of Life and Death
1981
The Specialists
1975