A prolific goalscorer for his club Foolad Khuzestan. Managed to score 4 goals in one league game the season where he was picked for Team Melli squad.
He represented the country at youth level.
Member of the squad for The Asian Cup 2011 and scorer of a goal against UAE.
Afshin Joined Esteghlal in June 2016