Father's Name : Late Durga Prasanna Patnaik
Mother's Name : Late Charubala Patnaik
Passed Matriculation in the year 1975 from Government High School, Unit-I, Bhubaneswar.
Passed Intermediate in Arts from 1977 B.J.B. College, Bhubaneswar.
Graduated from B.J.B. College, Bhubaneswar with Arts (Hons.) in the year
Obtained Master Degree in Political Science from Delhi University in the year 1981.
Graduated in Law from University Law College, Utkal University, Vani Vihar, Bhubaneswar in the year 1986.
Enrolled as an Advocate in year 1986.
Appointed as Standing Counsel from March 1994 to October 1994 in Odisha Administrative Tribunal, Bhubaneswar and Government Advocate in-charge from October 1994 to June 1995.
Appointed as Additional Standing Counsel in Orissa High Court from 2000 to 2006.
Appointed as Additional Government Advocate in Orissa High Court from 2006 to 2009.
Appointed as Government Advocate in Principal Bench, Odisha Administrative Tribunal, Bhubaneswar from September 2011 to September 2014.
Elevated as Additional Judge of the Orissa High Court on 24.09.2014.
On being transferred he took oath as an Additional Judge in the High Court of Jharkhand on 22.12.2014.
Took oath as Permanent Judge of Jharkhand High Court on 04.07.2016.
Retransferred and joined as Judge of the Orissa High Court on 08.02.2019.