Acting
New York City, New York, USA
Geek Loves Punk
2017 · Movie
Alone Forever
2010 · Movie
Nominated
The Silence of the Lambs
1991 · Movie