He was elected to the Andhra Pradesh Legislative Assembly from Razole in the 2019 Andhra Pradesh Legislative Assembly election as a member of the Jana Sena Party and in the 2009 Andhra Pradesh Legislative Assembly election as a member of the Indian National Congress.