Hij won vijf keer het Iraanse schaakkampioenschap (1955, 1956, 1957, 1959, 1965) en vertegenwoordigde Iran in de schaakolympiade in Moskou 1956, München 1958, Varna 1962
, Tel Aviv 1964, en Siegen 1970.