Born on January 19, 1942. He was enrolled as an Advocate on April 8, 1968 and practised for 15 years in Civil, Criminal and Revenue matters in District Courts. He joined Orissa Judicial Service on March 7, 1983 and worked as Additional District Judge. He also worked in various capacities in the Law Department, Government of Orissa.
He served as the Judge of Calcutta High Court on 21.11.1994 and Judge of Orissa High Court from 31.3.1994 - 20.4.1994 & 4.6.2001 - 9.7.2003.