Reddy was born on 26 March 1956 in Allipuram, Nellore, Andhra Pradesh, India. He served as DCCB chairman in 1987.[1] He was a protester of Anti-Sara Movement during 1991 and 1992. As the movement progressed and Late N. T. Rama Rao agreed with Reddy to join him, Chief Minister of Andhra Pradesh Kotla Vijaya Bhaskara Reddy relented and outlawed it.[citation needed]
In 1999, Reddy once again contested as a MLA and won, representing the same constituency until 2004. In 2001, He was appointed Minister of Information and Broadcasting under the Second N. Chandrababu Naidu ministry. In 2004, he was again appointed the in-charge of the TDP for Nellore district. Later, in 2011 he became a member of the TDP politburo.
Reddy is considered one of the oldest continuing members and played a key role in the TDP activities.[5][6][7][8][9] He contested and won as a Member of the Legislative Assembly from Sarvepalli in the 2024 Andhra Pradesh Legislative Assembly election after nearly 2 decades.[10]