Er spielte für Iran bei drei Schacholympiaden: 1998, 2000 und 2008. Außerdem nahm er bei der asiatischen Mannschaftsmeisterschaft (1995) teil.