Bachelor in Technology, Loughborough University, 1967. Doctor of Philosophy, Loughborough University, 1970.
From assistant professor to associate professor, Pahlavi U., Shiraz, Iran, 1970-1977;
professor, Shiraz U., 1977-1980, 90-94;
professor, Maiduguri U., Nigeria, 1980-1987;
professor, U. Technology, Lae, Papua New Guinea, since 1994. Technical consultant in field, Dhaka, Bangladesh, 1987-1990. Chairman Unispar Committee United Nations Educational, Scientific and Cultural Organization, 1995-1996, coordinator working group, 1997.
Dean engineering Maiduguri U., 1983-1987.
Fellow Institute Mechanical Engineering, Institute Engineers, Society Professional Engineers, American Society of Mechanical Engineers.
Married Shirin Akhtar, March 26, 1975. Children: Alireza, Mohammad, Anahita, Aliahmad.