 He represented the Nalgonda constituency of Telangana.He was elected to serve as General Secretary of Communist Party of India (CPI), on 31 March 2012 in the 21st party Congress.He has previously served as the Chairman of Parliamentary Standing Committee on Labour, while being a member of the parliament.