He was one of the earliest South Indian Classical w:MusiciansMusicians to perform abroad. He has acted in films, sung for films and even scored the music for films. Apart from his own compositions numbering more than two hundred, he has breathed life into compositions of other composers whose original tunes were lost in the sands of time like w:Narayana TeerthaNarayana Theertha, Annammaachaarya, Purandara Daasa, Kaiwara Amara Nareyana, Kaiwara Amara Nareyana, Sadasiva Brahmendra, Bhadraachala Raamadaas and Maharajah Sri Swathi Thirunal.