Career
He played for his hometown teams. After retirement as a football player, he managed several clubs including F.C. Aboomoslem, Payam Mashhad and Siah Jamegan Khorasan F.C. He was one of the most experienced football coaches from Mashhad.
He played for F.C. Aboomoslem and Payam Mashhad throughout the 1980s. He has held various coaching positions (Assistant manager, Head coach, Technical manager and Vice President) with F.C. Aboomoslem and Payam Mashhad throughout the 1990s.