Mishra was appointed as Judge of Madhya Pradesh High Court in 1999, and also served as Chief Justice of Rajasthan High Court and Calcutta High Court before being elevated to the Supreme Court in 2014. He retired from the Supreme Court on September 3, 2020.
The Gwalior Bench of Madhya Pradesh High Court has stayed the order reserving the office of the Chairperson of Municipal Council Indergarh, District Datia (MP) for Scheduled Caste.