He recorded his first Tamil film song for the film Kaadhal, in Joshua Sridhar's music when he was 17, and went on to record three songs in his debut movie. His song "Unakkena Iruppen" was nominated for the National Film Awards in 2005 which became widely popular. Since then he has recorded several hit numbers for various music directors across the south, predominantly in Tamil, Kannada, Telugu and Malayalam languages. He became more famous after his more recent song, "Thuli Thuli". Haricharan is one of the most used singers in Yuvan Shankar Raja's music. He has also sung Rotaract Change Anthem for RI Dist 3230.