Punia began his career as a
civil servant in the Indian Administrative Service (IAS), serving in the Uttar Pradesh cadre. During his tenure, he worked closely with several Chief Ministers, including Mayawati, and gained experience in governance and public administration. After taking voluntary retirement, Punia entered active politics and joined the Congress Party. He was a member of the
Lok Sabha from 2009 to 2014 and represented
Barabanki (Lok Sabha constituency). in
Uttar Pradesh and later served as a Member of the Rajya Sabha. He was also chairperson of the
National Commission for Scheduled Castes between 2013 and 2016 and as such sat
ex officio on the
National Human Rights Commission (NHRC). ==References==