She was a member of ZPTC. She lost as MLA in 2009 as an independent and won for the first time in 2014 on TRS ticket. She won again in 2018 Assembly elections with TRS ticket. She didn't get the BRS ticket for 2023 Assembly election. She resigned from the BRS party on 6 October.