Reddy was born into a middle-class family at Muchkuru village of Nizamabad District, Telangana.
He graduated Bachelor of Arts from the Giriraj government College Nizamabad, Osmania University Andhra Pradesh.
He worked as State Council Member, Andhra Pradesh Youth Congress Committee in 1975.
He was elected as (MLA) for the second time in the wave of then film star NT Rama Rao in 1983.
And in 1992–1993 he worked as Minister for Major Industries in the Kotla Vijaya Bhasker Reddy's Cabinet.