Natasha tốt nghiệp chương trình Cử nhân Nghệ thuật Biểu diễn và Màn hình - Diễn xuất của Unitec vào năm 2014. Từ đó, cô đã thể hiện nhiều nhân vật đa dạng cho cả sân khấu và màn ảnh. Những điểm nổi bật bao gồm loạt phim Netflix 'The New Legends of Monkey', phim ngắn 'A Sentimental Thought' được trình chiếu tại Cannes, và tham gia diễn xuất với Pop-up Globe và Proudly Asian Theatre.