Nitya Vidyasagar
Details
Birth Date 11 Jul 1985
Place of Birth Muscat, Oman
Personal Name Nitya Vidyasagar
Nitya Vidyasagar is an American actress best known for her role as "Leela" on Sesame Street from 2008 to 2015.
Birth Date 11 Jul 1985
Place of Birth Muscat, Oman
Personal Name Nitya Vidyasagar
Nitya Vidyasagar is an American actress best known for her role as "Leela" on Sesame Street from 2008 to 2015.