Acting
1955-08-29 · Los Angeles, California, USA
Force of Darkness
1987 · Movie
The Wait of the World
1985 · Movie
Tales from the Darkside
1984 · Series