He is an Attorney at Law in Iran, an Associate Professor of Arbitration Law, Director of Tehran Regional Arbitration Centre (TRAC) and a Member of the Court of Arbitration at the Arbitration Center of Iran Chamber of Commerce (ACIC). He has a PhD in International Law from the University of Geneva and an LLM in International Commercial Arbitration Law from the Stockholm University. In addition to a bachelor of Law, he also holds a bachelor of Industrial Engineering and a Master of Business Administration (MBA) from the Iran University of Science and Technology. He is admitted to Iran Central Bar and has served in several domestic and international arbitration and litigation cases, either as counsel or arbitrator or expert.