Nitya Vidyasagar

Nitya Vidyasagar

1985-07-11

Biography

Nitya Vidyasagar is an American actress best known for her role as "Leela" on Sesame Street from 2008 to 2015.

Also appears in

Wall Street: Money Never Sleeps

Wall Street: Money Never Sleeps

6.1

Velvet Buzzsaw

Velvet Buzzsaw

5.4

Mammoth

Mammoth

10.0

Sesame Street’s 50th Anniversary Celebration

Sesame Street’s 50th Anniversary Celebration

9.2