Acting · 1975-12-26 · Los Angeles, California, United States
Sem biografia disponível.
Saturday Night Live
1975
Faerie Tale Theatre
1982
Paris, Texas
1984
Invaders from Mars
1986
Electric Boogaloo: The Wild, Untold Story of Cannon Films
2014