He has also bagged many prestigious awards. He was awarded the State Award by the Government of Tamil Nadu for his song 'Minsara Poove' from the Rajnikanth film 'Padayappa' and also the Kerala State Award for the song 'Baansuri' from the film 'Raathrimazha'. He was also conferred with the title 'Kalaimamani' by the Tamil Nadu Government. His other awards include The Cinema Express Award, ITFA Award, AV Max Award, Filmfans Award etc.
He is also working as a music director in films and advertisements. He has sung more than 1000 songs in languages such as Tamil, Hindi, Telugu, Malayalam and Kannada