Trener Arki Gdynia od 12 kwietnia do 8 października 2019 roku. Utrzymał drużynę w ekstraklasie w sezonie 2018/19.
W 2010 roku jako trener Lecha Poznań sięgnął po mistrzostwo i Superpuchar Polski.
Pracował też w takich klubach jak: Cracovia, Dyskobolia Grodzisk Wielkopolski, Polonia Warszawa, Ruch Chorzów, Odra Wodzisław, Piast Gliwice i Górnik Łęczna.