Neha Chemmanoor | Actor from Toronto, ON, Canada A dancer, choreographer, model, and aspiring actress from Toronto, Canada.