Appeared in IFC's music video for Green Day's "Jesus of Suburbia" (2006)
1 Interview |
13 Articles |
5' 10" (1.78 m)
Did You Know?
Won the Award for Best Director of a Documentary at the Low to No Film Festival (2018), for her short film, The Last Doll Lady.