Before entering active politics, he worked as an Assistant Principal in Russel High School Bahadurganj, Kishanganj.
[1] He was elected as a Member of the Legislative Assembly from Bahadurganj Vidhan Sabha constituency in 1969[2] and 1972.
[7][8] He was appointed General Secretary of the Bihar Pradesh Congress Committee (BPCC) in 1982 and worked with late Shri Dumer Lal Baitha during the tenure of his Presidency.
He was appointed and worked as Chairman of Bihar State Panchayat Finance Corporation in 1981 to 1989.
He was appointed Chairman for five years of Bihar State Electricity Advisory Board Purnia Circle in 1972, also elected Hon.