Dal 2014 assume la guida della nazionale maschile dell'Iran, ottenendo il sesto posto al campionato mondiale. Alle Olimpiadi di Rio de Janeiro, arriva quarto nel girone B e avanza ai quarti di finale, dove viene eliminato per 3-0 dall'Italia. Dal 2017 al 2018 è alla guida della nazionale maschile della Slovenia.