Nitya Vidyasagar is an American actress best known for her role as "Leela" on Sesame Street from 2008 to 2015.
2022
as Hilary Lathan
2019
as Leela
2019
as Zoya Hameed
2019
as Una
2019
as Gita
2018
as Nitya
2018
as Tabitha Salzman
2017
as Meera Nelson
2015
as Medina Raqib
2014
2012
as Jill Abrams
2011
as Stephanie Patel
2011
as Stephanie
2010
as James' Secretary
2009
as Frida Verma
2009
as Natasha