He once served the state government of Andhra Pradesh as Minister for Tribal Welfare as a ruling party member under Nandamuri Taraka Rama Rao (NTR). He was elected three times to Assembly from Mulugu Constituency as Legislative Member, and twice as a Member of Parliament from Warangal Parliament Constituency.
In 2014 Telangana Assembly Election he was re-elected from Mulugu Assembly constituency. He was inducted into Cabinet on June 2, 2014 and made Tourism and Culture Minister of Telangana.
981-85 Sarpanch, Village Jaggannapet Mandal, Warangal district, Andhra Pradesh
1985-89 and Member, Andhra Pradesh Legislative Assembly (two terms) 1994-96
1986-88 and Chairman, Committee on the Welfare of 1994-96 Scheduled Castes and Scheduled Tribes
1989 Minister, Tribal Welfare, Andhra Pradesh
1994-96 Member, Politbureau, Telugu Desam Party
1996 Elected to 11th Lok Sabha
1996-97 Member, Committee on Labour and Welfare
1998 Re-elected to 12th Lok Sabha (2nd term)
1998-99 Member, Committee on Human Resource Development
Member, Committee on Labour and Welfare
Member, Committee on Members of Parliament Local Area Development Scheme
Member, Consultative Committee, Ministry of Social Justice and Empowerment
1999-2001 S.T. Cell State President, Telugu Desam Party
2001-2003 Director TRIFED, New Delhi
2003-2005 TRICOR Chairman, Andhra Pradesh
2005 Joined Telangana Rasthra Samithi
2006 Politbureau Member, Telangana Rashtra Samithi
2014 Member of Legislative Assembly, Mulugu Constituency, Warangal Dist, Telangana State
2014 Dec-minister as Tribal welfare,tourism and cultural portfolios.