He served in many important and senior positions in the government including Senior Finance Controller (Navy), Senior Finance Controller (Air Force), Additional Director General (Finance)-Bangladesh Railway, Director General-Audit and Accounts Training Academy, Director General-Financial Management Academy (FIMA) and Controller General of Accounts.
He was a member of UN Audit Teams and audited the UNDP and UNICEF Headquarters, New York, USA and the UNEP Headquarters, Nairobi, Kenya. He authored a number of books on auditing and accounting and has many publications in domestic as well as international journals.
He served as a Member of Martial Law Committee to evaluate the activities of BADC in 1982. Was a member of the National Pay Scale Implementation Committee of 1991; worked as Chairman of the Accounts Consolidation Task Force and Chaired Accounts Consolidation Task Force Meetings.
He made pioneering contribution in improving Audit methodology and Report writing in SAI Bangladesh. He successfully launched and implemented important policies on auditing and restructuring/remodeling of audit functions.