Srinivas started listening to Semmangudi Srinivasa Iyer, KV Narayanaswamy and others through his aunt Padma Narayanan, his guru in music. He completed his BTech from Bombay University, Department of Chemical Technology during which he represented his university in youth festivals. After pursuing his career as a chemical engineer and a marketing professional for ten years, he decided to follow his passion for music. In 1988, Srinivas approached music director Ilaiyaraaja, who was at the helm of Tamil film music. He was offered the opportunity to work with Ilaiyaraaja, but things did not work out, as he was suffering from severe throat infection that day. In 1994, he shifted base to Chennai and started lending his voice to advertisement jingles and devotional albums. His first foray into playback singing began with the song "Sorgam Enbathu Namakku" with Swarnalatha from the movie Nammavar, composed by Mahesh. It went on to become a runaway hit. Only in 1996 he did gain recognition with the song "Maana Madurai" from A. R. Rahman's Minsaara Kanavu. Then came "En Uyire" in Mani Ratnam's Uyire... This Rahman composition catapulted Srinivas into fame. He has sung for leading music directors like A. R. Rahman, Ilaiyaraaja, Deva, Vidyasagar, Bharadwaj, and in languages like Tamil, Malayalam, etc. He has made a foray into music direction through the Tamil movie Yai Nee Romba Azhaga Irukey, in which he was one among the five music directors. His composition "Ini Naanum naanillai" in that film is a major hit. His famous albums include Ussele Ussele and Paarvai. Also he has worked as a co-composer to Praveen Mani for Little John. He has composed music for Two Malayalam films titled Seetha Kalyanam & Train. In May 2011, he composed music for Jayaraj's Mammootty-starrer thriller The Train. In 2013, he composed music for the Tamil film 'Kangaroo'. He worked on a private album named 'Siragadippen', which featured top musicians such as M.S Viswanathan, SPB, Shankar Mahadevan and himself.