Som spiller nådde han ikke lengre enn som tredjekeeper i Halmstads BK. Som trener har han vært ansvarlig for Stafsinge IF, Laholms FK og IF Elfsborg, der han ledet klubben til dets første gull i Allsvenskan på 45 år. Den 23. november 2011 ble han offisielt lansert som LSKs nye trener, da han signerte en to-årskontrakt som løper fra januar 2012.