Po zakończeniu kariery piłkarskiej zajął się działalnością komentatorską w telewizji i prasie sportowej. Od 2002 pracował w Polskim Związku Piłki Nożnej jako selekcjoner reprezentacji juniorów, a od lipca 2006 do sierpnia 2008 był asystentem Leo Beenhakkera w reprezentacji Polski, która wystąpiła na mistrzostwach Europy w 2008. Następnie powrócił do aktywnej działalności komentatorskiej, współpracując ze stacją Polsat Sport. W 2013 został również stałym felietonistą „Przeglądu Sportowego”, a także został delegatem UEFA.