Actress | Soundtrack | Director
She is left-handed.
[Being asked if she would make a cameo in any of the upcoming Power Rangers films] I did hear about this and would absolutely do a cameo in these films if I were asked. What fun would that be!
Cape Cod, Massachusetts, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.