Career
He usually played in the midfielder position. He is currently the assistant manager of Esteghlal. He played for a few clubs, including Teraktor Sazi F.C., Keshavarz F.C., Payam Khorasan, Bahman F.C., Esteghlal F.C., First Rate (at Lloyd's) Nasr and Pas F.C.
He now plays for Shirin Faraz Kermanshah F.C. He served his golden days in Esteghlal.