Born on June 3, 1949. He was enrolled as an Advocate with the Orissa Bar Council, Cuttack on March 28, 1974. He served as the Judge of Orissa High Court from 13.1.1994 - 6.2.1994 & 15.4.2002 - 13.3.2005, Judge of Gauhati High Court from 7.2.1994. He was Elevated as the Chief Justice of Chhattisgarh High Court on 14.3.2005.
On transfer, assumed charge as Chief Justice of the Madhya Pradesh High Court on 02.10.2005. Appointed as Judge, Supreme Court of India, on 17.11.2009.