His fascination with the works of composers like C. Ramachandra, Bombay Ravi, Madan Mohan and S. D. Burman pushed him towards music composition.
While doing his graduation at the Madras Christian College, he decided to enroll himself at the Film and Television Institute of India (FTII) at Pune.
Subsequently, he began to assist G. Aravindan for films like Thampu (1978), Kummatty (1979) and Esthappan (1980).
He went on to score Kasaravalli's future films such as Kraurya (1996), Dweepa (2002), Naayi Neralu (2006) and Gulabi Talkies (2008).
His score for the 1:1.6 An Ode to Lost Love (2004) was also appreciated at the Panorama at the International Film Festival of India.