Jouant au poste d'attaquant, il est international iranien à 39 reprises (1974-1980) pour treize buts inscrits. Il participe aux Jeux olympiques 1976 avec l'Iran, où il est éliminé en quarts de finale, et inscrit un but contre la Pologne. Cette même année, il remporte la Coupe d'Asie des nations 1976, en inscrivant deux buts dans la compétition, un contre l'Irak et un contre la Chine en demi-finale.