Born on 5th July, 1948 at Armstrong Road, Puri. Passed Matriculation from Puri Zilla School. Graduated from Bhadrak College. Did his LL.B. Degree from M.S. Law College, Cuttack.
Joined the Bar in the year 1973. Started practice in Orissa High Court on Civil, Criminal, Constitutional and Service side, under the juniorship of Late Srikanta Mohanti, Ex-Advocate General Orissa. Was appointed as Additional Government Advocate for State of Orissa in the Year 1988-89.
He served as the Judge of Orissa High Court from 29.9.2000 - 4.7.2010.