Writing
EN cinema · 2 credits
Born
28 March 1985 (age 41)
Birthplace
San Francisco, California, USA
James and the Giant Peach
Psychotic!
as Michelle Weaver
as Girl with Telescope