He was one of the most talented players for Bargh and moved to Esteghlal and was mostly used as a substitute and moved back a season after to Bargh. He moved to Saba and again moved back to Bargh a season after again. He moved to Persepolis in June 2009.