In a career spanning three decades, he served as a cabinet minister in the N. T. Rama Rao and N. Chandrababu Naidu governments, serving at various times as Minister of Home Affairs, Health, Major Irrigation department, Panchayat Raj and Rural Development, and Civil Supplies.