Passed Matriculation in the year 1966 from Jogendra Dev High School, Boudh.
Passed Pre-Professional Examination In Science from Gopabandhu Science College, Athgarh.
Graduated from Kendrapara College, with Political Science (Hons) in the year 1970.
Graduated in Law from Madhu Sudan Law College, Cuttack in the year 1973-74.
Enrolled as an Advocate in 1974 and joined the office of Late Babu Jatindranath Mitra, Cuttack.
Joined the Orissa Judicial Service as a Probationary Munsif on 16th August, 1976.
Worked as Additional District & Sessions Judge, Jharsuguda, Registrar (Inspection & Inquiry), Orissa High Court, Cuttack, Member-Secretary, Orissa State Legal Services Authority, Cuttack, District & Sessions Judge, Puri-Nayagarh, District & Sessions Judge, Ganjam-Gajapati and District & Sessions Judge, Cuttack- Kendrapara-Jajpur-Jagatsinghpur.
He served as Judge of Orissa High Court from 25.01.2011 - 01.06.2013.