Es actualmente el director académico del Esteghlal FC.
Inicío su carrera en 1971 con el Taj FC, equipo con el que ganó un título de liga en la temporada 1975/76 y un título de copa en la temporada siguiente.
Abandonaría al equipo en 1978 para jugar en Emiratos Árabes Unidos con el Shabab Al-Ahli Dubai FC por cuatro temporadas.
Regresaría al Esteghlal FC por una temporada para en 1983 volver al Shabab Al-Ahli Dubai FC por una temporada y en 1984 regresar al Esteghlal FC para retirarse cuatro años después.
Jugó para Irán de 1974 a 1980 en 48 partidos y anotó 12 goles, participando en fútbol en los Juegos Asiáticos de 1974 y la Copa Asiática 1976, ambos celebrados en Irán, en los Juegos Olímpicos de Montreal 1976 donde Irán llegó a los cuartos de final y anotó el gol en la derrota por 2-3 ante Polonia; y en la Copa Mundial de Fútbol de 1978 en Argentina en donde anotó el gol en la derrota por 1-4 ante Perú.