Graduated in Commerce in the year 1968 and graduated in Law in the year 1972.
Enrolled as Advocate in the year 1974.
Served as ADGC (Crl.), Civil Court, Agra from Feb., 1983 to April, 1984.
Appointed in Direct H.J.S. in the year 1984. Promoted in the year 1999 as District & Sessions Judge and was posted in Pauri from May 3, 1999 to Sept. 6, 2001,
in Budaun from March 16, 2002 to Jan. 25, 2004, in Bulandshahar from Jan. 25, 2004 to Feb. 23, 2005, in Meerut from Feb. 25, 2005 to Oct. 20, 2005 and as Judicial Member, Trade Tax Tribunal, Meerut from Oct. 2001 to Mar. 2002.
Elevated as Additional Judge on 20/10/2005. Took oath as permanent Judge on 17/09/2007.