Career
In 1970, at fourth board in 19th Chess Olympiad in Siegen (+6 –3 =10);
In 1972, at first board in 20th Chess Olympiad in Skopje (+8 –3 =11);
In 1974, at first board in 21st Chess Olympiad in Nice (+10 –6 =4);
In 1976, at second board in 22nd Chess Olympiad in Haifa (+5 –3 =5);
In 1990, at first board in 29th Chess Olympiad in Novi Sad (+4 –3 =6). He also represented Iran at first board in 19th World Student Team Chess Championship at Graz 1972 (+6 –3 =3). In 1977, he tied for 1st-3rd in Netanya.
In 1978, he tied for 4-5th in Baguio.
He was awarded the International Master title in 1975 and FIDE Senior Trainer title in 2009.