Jouant comme milieu de terrain, il fut international iranien à 17 reprises entre 1977 et 1980, pour 3 buts. Il participa à la Coupe du monde 1978, en Argentine et à la Coupe d'Asie des Nations de football en 1980. En Argentine, il inscrit le premier but de l'Iran en Coupe du monde de football, à la , contre l'Écosse (1-1), dispute deux matchs sur 3, contre l'Écosse et le Pérou.