He started at the academy of Iranian team Tractor Sazi. He was promoted to the first team in 2014, and played 1 game. He spent 5 years playing in Iran with Tractor Sazi, Machine Sazi, Esteghlal Ahvaz, and Gostaresh Foulad. In 2019, he joined Azerbaijani team Sumgayit. In 2020, he joined Sabail F.K.