As well as dealing with many different forensic cases and having done more than 400 autopsies, he taught forensic medicine and medical anthropology to the undergraduate and postgraduate degree programmes within the Bandar-Abbas University of Medical Sciences and Bandar-Abbas Islamic Azad University.