Birthday: 2001-10-30 Born in: Chennai, Tamil Nadu, India Biography: Aspiring Filmmaker
Known for
Sembula Cheru
Sembula Cheru is an experimental hyperlink short film. In a 1990s Tamil Nadu remote village, Guru had to struggle for his love from three robbers, which ultimately does a good thing to a stranger.