He won five times Iranian Chess Championship (1955, 1956, 1957, 1959, 1965), and represented Iran in Chess Olympiads at Moscow 1956, Munich 1958, Varna 1962, Tel Aviv 1964, and Siegen 1970.