Bachelor of Medicine, BChir, University Dhaka, Bangladesh, 1982.
Assistant registrar Institute Post-Graduate Medicine and Research, Dhaka, 1984. Medical officer Ministry Health, Ardabil, Iran. Registrar University Teaching Hospital, Lusaka, Zambia, Wellington (New Zealand) Hospital, senior registrar.
Research fellow University Otago, Wellington. Consultant gastroenterologist South Auckland (New Zealand) Health, head department gastroenterology and hepatology.
Fellow Royal Australasian College Physicians (supervisor fellowship training). Member American Gastroenterol. Association, American Society for Gastrointestinal Endoscopy.
Married Maria Haque; children: Maisha, Fariha, Mashkurul.