Ramesh is a member of the Nirbal Indian Shoshit Hamara Aam Dal (NISHAD) Political Party. In the 2022 UP Assembly elections, Ramesh contested as an MLA from the Shahganj seat and won by defeating Shailendra Yadav Lalai of the Samajwadi Party with a margin of 719 votes.
Ramesh’s total declared assets are Rs 7.2 Crore, including Rs 50.6 Lac in moveable assets and Rs 6.7 Crore as immovable assets. His total reported income is Rs 17.7 Lac, of which Rs 9.2 Lac is self income. Ramesh has total liabilities of Rs 4.4 Crore. The election affidavit mentioned three criminal cases registered against him, and he is 42 years old.