Who plays Devi Vishwakumar in Never Have I Ever? – Maitreyi Ramakrishnan
This image appears in the gallery:
Netflix's Never Have I Ever: Who is in the cast?

2. Who plays Devi Vishwakumar in Never Have I Ever? – Maitreyi Ramakrishnan
Devi, our main character, is an overachieving high school sophomore who has a short fuse and a crush on Paxton Hall-Yoshida. Maitreyi was chosen by co-creator Mindy Kaling out of 15,000 candidates that applied for an open casting call for the show. This is the Canadian actress’ first leading role, and first on-screen role ever. [Jon Kopaloff/FilmMagic]