Se convirtió en alcalde de su ciudad natal en 1964; durante su gestión este fue elegido como Municipio Modelo del país. Por esta razón, cuando el Concejo de Teherán fue elegido por primera vez de manera democrática, en 1968, este eligió por unanimidad como alcalde de Teherán en 1968, ocupando el puesto hasta 1969, cuando fue nombrado como Gobernador de Kermanshah, cargo que en el que fue nombrado por el , y durante el cual fue elegida como Provincia Modelo del país. Sirvió en ese cargo hasta 1973, cuando fue reemplazado por Gholamreza Nikpey. Más adelante, en 1973, fue nombrado como Ministro de Transporte, ocupando el cargo hasta 1976. En 1977 sucedió a Nikpey como alcalde de Teherán y permaneciendo en el cargo hasta la Revolución Islámica, en 1979.