Natasha Andrews is an actress.
The Biggest Fan 2022
as Sandy
Two Is a Family 2016
as Fake Kristin
Magic in the Moonlight 2014
as Wei Ling Soo's Assistant
Vivre! 2009
as Lili
Credits from TMDB.