Acting - Born TBA in New York City, New York, USA
No biography available.
The Silence of the Lambs
1991
Nominated
2010
Alone Forever
Geek Loves Punk
2017