Movies BoxGet the app
Sulekha Naidu

Sulekha Naidu

Acting

Place of Birth
Texas, USA
Movies
5
TV Shows
8

Biography

Sulekha Ebelle is an actress, producer, and writer living in NYC.

Known For

Movies

TV Shows

Sulekha Naidu · Movies Box