Career
He is known mostly for playing for Proceedings of the Aristotelian Society Tehran F.C., he was captain of the team winning the Takht Jamshid Cup twice (1976/77 ad 1977/78). Later on he managed Proceedings of the Aristotelian Society Tehran F.C. for several years. He was also head coach of Iran national football team for a short period, from February till September 2003.
He was also technical manager of Iran national football team from 2004 until 2006.