Hari Babu participated in Jai Andhra movement in support for the creation of Andhra state as Student leader with Shri Tenneti Viswanadham, Shri Sardar Gouthu Latchanna and Shri Venkaiah Naidu. He served as the Secretary, Students Union Andhra University Engineering College during 1972-73. During 1974-1975, he actively participated in Lok Sangharsh Samithi Agitation under Loknayak Jaya Prakash Narayan and was arrested under Maintenance of Internal Security Act (MISA) during emergency and was imprisoned for 6 months in Visakhapatnam Central Jail and Mushirabad Jail. He served as AP State Executive Member of Janata Party during 1977 and AP State Vice President of Janata Yuva Morcha in 1978.
During 1991-1993, Hari Babu served as member of Andhra Pradesh State Executive Committee of the Bharatiya Janata Party and as the General Secretary for AP during 1993-2003. In 1999, he was elected as Member of Legislative Assembly from Visakhapatnam - I Constituency and was made the Floor Leader for the Bharatiya Janata Legislature Party, Andhra Pradesh in 2003. In March 2014, he was elected as the State President of BJP.
Hari Babu uses his MPLADS funds with thrust on health, education, drinking water, and skill development. He has advocated transparency in utilization of MPLADS funds and focus on big, long-term projects that will help solve chronic problems. Some of these projects include providing toilets and furniture in all Government schools, drinking water in all areas not covered under GVMC, To encourage people's participation, he conducted One MP - One Idea contest under the scheme