È un terzino sinistro, conosciuto per la sua velocità e versatilità.
Carriera
Club
Dal 2007 al 2014 ha militato nelle giovanili di vari club iraniani: Persepolis, Damash Lorestan e Niroo Zamini. Nel 2014 è stato ingaggiato, con contratto quinquennale, dal Rah Ahan, altro club iraniano, con cui ha esordito in Iran Pro League contro l'Esteghlal nel 2014-2015. Nel luglio 2015 ha sostenuto un provino con gli austriaci dello Sturm Graz.
Il 6 febbraio 2016 è stato acquistato dai russi del Terek Grozny, con cui ha debuttato nella Prem'er-Liga il 2 aprile seguente, nella partita vinta per 3-2 contro l'Anži. Nella stagione 2016-2017 ha ottenuto un posto da titolare nella squadra cecena, con cui è andato in gol per la prima volta nella massima serie russa il 29 aprile 2017 contro l'Ural.
Chiusa l'esperienza in Cecenia alla scadenza del proprio contratto, alla fine della stagione 2018-2019, si è accasato al Gent.