Skip to main content
Back to Collection
Sulekha Naidu
Person

Sulekha Naidu

Specialty
Acting
Origin
Texas, USA

Technical Alias

Sulekha Ebelle

Professional Trajectory

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

Registered Filmography