Babu Annur is an actor, known for Ayal Njanalla (2015), Ennum Eppozhum (2015) and Oru Indian Pranayakatha (2013). Read more on iMDB