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.