
1985Born, Muscat
22Credits
Nitya Vidyasagar is an American actress best known for her role as "Leela" on Sesame Street from 2008 to 2015.
Known for
SuitsStephanie
Velvet BuzzsawGita
Wall Street: Money Never SleepsJames' Secretary
SEAL TeamMeera Nelson
S.W.A.T.Sergeant Wilson2025All's FairDr. Ramesh · 1 episodeShow
2022The Woman in the House Across the Street from the Girl in the WindowHilary Lathan · 1 episodeShow
2019All RiseZoya Hameed · 2 episodesShow
2019Troopers: Rise of the BudgetUna · 6 episodesShow
2018Station 19Tabitha Salzman · 1 episodeShow
2017SEAL TeamMeera Nelson · 1 episodeShow
2015The PlayerMedina Raqib · 1 episodeShow
2012SmashJill Abrams · 1 episodeShow
2009NCIS: Los AngelesNatasha · 1 episodeShow
Is this you?
Link these credits to your frames profile.