S. L. C. – Jana VyabasayikMadhamikVidhyalaya
BirendranagarSurkhet( 2036 )
Intermediate in Law – Mahendra Multiple Campus, Nepalgunj T. U.( 2038 )
Bachelor in Law – Mahendra Multiple Campus, Nepalgunj, T. U. ( 2042 )
LL. M. - Patna University, India ( 1993 A. D.)
Language - Nepali, English, Hindu.