У дорослому футболі дебютував 1973 року виступами за команду клубу «Тадж», в якій провів п'ять сезонів.
Своєю грою за цю команду привернув увагу представників тренерського штабу еміратського клубу «Аль-Аглі» (Дубай), до складу якого приєднався 1978 року. Частину 1982 року провів на батьківщині, граючи за «Естеглал», після чого повернувся до «Аль-Аглі», де 1984 року й закінчив ігрову кар'єру.
Виступи за збірну
1974 року дебютував в офіційних матчах у складі національної збірної Ірану. Протягом кар'єри у національній команді, яка тривала 7 років, провів у формі головної команди країни 39 матчів, забивши 13 голів.