He was the president of Islamic Republic of Iran Wrestling Federation from January 4, 2014, to November 3, 2018. He was also the technical director of Iran's wrestling national teams and the head coach of Iran's freestyle national team from January 2012 to 2018. In addition, he was elected as an executive board member of National Olympic Committee of Iran on January 20, 2014, and served until January 2018.[citation needed]