Actress | Soundtrack
Speaks Spanish, German, and Greek.
Glamour is fun! Spending time to get ready isn't about being fussy; it's about taking care of myself.
Rebecca Sara Newton
New Haven, Connecticut, USA
Check out our guide to Comic-Con 2018, see what IMDb editors are watching, and more.