Career
Zob Ahan
He joined Zob Ahan in January 2013. He made his debut as a starter against Gahar. Naft Tehran
In Summer 2013, He signed with Naft Tehran until 2017.
He was the 3rd choice in first team after Alireza Beiranvand and Sosha Makani during first mid-season.
He also played with U21"s in 2013-2014 season. After Sosha Makani"s departure in winter 2014 and joining of Vahid Sheikhveisi nothing changed for him and he continued as 3rd Keeper with Naft Tehran.
During the time he is under contract with Naft Tehran, He failed in making any official appearances. Khouneh Be Khouneh
In summer 2015, He joined to Khouneh Be Khouneh for the season on loan from Naft Tehran.
Like the time in Naft Tehran, he failed in making official appearance.
He was the 3rd choice after Mohammad Hossein Naeiji and Sirous Sangchouli. In winter 2016, Khouneh Be Khouneh canceled his loan contract and he returned to Naft Tehran. Persepolis
After return from Khouneh Be Khouneh, He released from Naft Tehran with a mutual agreement on 18 January 2016.
On 19 January 2016, He joined Persepolis with a contract until 2018.
U20
He was part of Iran U–20 participating in 2012 AFC U-19 Championship. He was the first choice of Akbar Mohammadi in qualifiers, but benched during the championship.
U23
He invited to Iran U-23 training camp by Nelo Vingada to preparation for Incheon 2014 and 2016 AFC U-22 Championship (Summer Olympic qualification).