
Person
Nitya Vidyasagar
- Specialty
- Acting
- Birth
- July 11, 1985 · 41 years
- Origin
- Muscat, Oman
Professional Trajectory
Nitya Vidyasagar is an American actress best known for her role as "Leela" on Sesame Street from 2008 to 2015.





















