 He was the captain of Esteghlal in the last four years of his career, known as "General", a title bestowed on him by fans due to his outstanding skills in leading the team during his career as the club.He was first invited to Iran national B football team in 1985 by Nasser Ebrahimi, a coach that he began his career with, and showed a good performance.He was invited on following year to the national team by Parviz Dehdari and made his debut against China PR.