He has written scores and soundtracks and played music for many Tamil films, as well as Telugu and Hindi films. He lives in Chennai, Tamil Nadu, India.