Nitya Vidyasagar
Birthday: 1985-07-11 | Place of Birth: Muscat, OmanNitya Vidyasagar is an American actress best known for her role as "Leela" on Sesame Street from 2008 to 2015.
...
Known For
Acting
Year
Title
Role
2019
2018
Mammoth
as Nitya
2015
2010
Sesame Street: 40 Years of Sunny Days
as Leela (uncredited) (archive footage)
2009
Sita Sings the Blues
as Luv / Kush
