został trenerem Motoru Zaporoże. W sezonie 2017/18 wywalczył z nim mistrzostwo Ukrainy, Puchar Ukrainy i Superpuchar Ukrainy, a w Lidze Mistrzów doprowadził go do 2. miejsca w grupie D (sześć zwycięstw – m.in. z późniejszym triumfatorem rozgrywek, Montpellier Handball; trzy remisy; jedna porażka). Na początku października 2018 r., po czterech porażkach z rzędu w Lidze Mistrzów z PSG, Skjern Håndbold, Pickiem Szeged i SG Flensburg-Handewitt, został zwolniony z Motoru.
W marcu 2016 r. dołączył do sztabu szkoleniowego reprezentacji Polski jako trener współpracujący. W kwietniu 2017 r. został trenerem reprezentacji Polski B. 26 lutego 2019 został selekcjonerem reprezentacji Polski, zastępując zwolnionego Piotra Przybeckiego. W tym samym roku wywalczył z nią awans do mistrzostw Europy 2020. W lutym 2023 po słabym występie reprezentacji Polski na Mistrzostwach Świata, Związek Piłki Ręcznej w Polsce nie przedłużył jego umowy trenerskiej na prowadzenie kadry narodowej.