Stand by · pulling the latest frames
Acting
Born · 1975
Twilight Zone: The Movie
1983
Cloak & Dagger
1984
The Sword and the Sorcerer
1982
Lots of Luck
1985
An Accidental Zombie (Named Ted)
2017