Actress | Writer | Producer
Has lived in West London (UK) since 1992.
In today's world, we all live with the burden of feeling that anything is possible if we're only clever enough, smart enough, work hard enough.
Evanston, Illinois, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.