Natasha Krishnan, 4 seri ve 3 filmler filmlerinde yer almıştır.Bu performans Taken (2017) dizisindeki Marika rolünde görülebilir.Sinemada, A Christmas Village adlı uzun metrajlı filmde Martha olarak.