G. Narendra, a seasoned and experienced dancer is well-known for his outstanding choreographic skills, and for his excellent technique. He is a strong yet sensitive dancer with a radiant stage personality, and he has portrayed a great variety of roles with versatility. READ MORE>>

"Have you been to a place that has completely changed your life? Yes. A horrible dark place from where the demons got me. I have to fight them everyday; I dance them away. Makes me stronger every time I dance." READ MORE>>