Writer · Born 1985
Psychotic!
2016 · as Michelle Weaver
James and the Giant Peach
1996 · as Girl with Telescope