Todos os papéis

Peaches
2005, Filme - Drama, Romance
Fair Game
1986, Filme - Ação, Horror, Suspense
Initiation
1987, Filme - Ação, Aventura, Suspense
The Time Guardian
1987, Filme - Ficção Científica