 He played for a few clubs, including Tractor S.C., Keshavarz F.C., Payam Khorasan, Bahman F.C., Esteghlal F.C., Al Nasr, Pas F.C.and Shirin Faraz Kermanshah F.C..He served his golden days in Esteghlal.