Acting · 1965-03-03 · Los Angeles, California, USA
Sem biografia disponível.
Twin Peaks
1990
seaQuest DSV
1993
The Flash
Soldados do Universo
1997
Twin Peaks: Os Últimos Sete Dias de Laura Palmer
1992