Graduated in Science and Law from the Gorakhpur University.
Enrolled as an Advocate in Oct, 1973.
Appointed in P.C.S. (J) on Nov 22, 1976 and promoted in Higher Judicial Service in Apr, 1994. Promoted in the year 2006 as District & Sessions Judge.
Served as Joint LR / Addl. LR in the Legislative Department, Government of UP for about nine years. Has also been President of UP Judicial Services Association from Apr, 2006 to Jan 17, 2009.
Elevated as Additional Judge on Apr 13, 2009. Took oath as permanent Judge on Dec 24, 2010.