HomePeople Biography and filmographyNatasha Sahgal Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Amen2013 · Michelle David2013 · Screenplay TV shows (0) No credits available.