Rajasekhar served as a Minister in the cabinet of late Chief Minister N.T. Ramarao's TDP Government. Rajasekhar won five terms as an MLA from Kankipadu Assembly Constituency. In 2004 he got elected, fighting on the ticket from the Indian National Congress, colloquially known as The Congress Party. In the same Elections Y.S. Raja Sekhar Reddy became the Chief Minister. Rajasekhar lost in 2009 elections with a difference of a meagre 190 votes. After the Andhra state bifurcation, he lost the 2014 elections fighting on the Indian National Congress's ticket. He later rejoined Telugu Desam Party.