Kariera reprezentacyjna W reprezentacji Polski wystąpił w dwóch spotkaniach, strzelając jednego gola. l.p.Data Miejsce Przeciwnik Rezultat Rozgrywki Grał Akcje1.12 listopada 1986Warszawa, Polska 1:0 towarzyski 90' 2.18 marca 1987Rybnik, Polska 3:1 towarzyski od 46'

Kariera trenerska Jako I trener GKS Katowice debiutował w przedostatniej kolejce sezonu 1997/1998, w sezonie 1998/1999 spadł z katowicką drużyną do II ligi, prowadził ją jeszcze w rundzie jesiennej sezonu 1999/2000. Później w kilku spotkaniach w sezonie 2000/2001 był pierwszym trenerem Widzewa Łódź. Był także trenerem Włókniarza Kietrz i Ruchu Radzionków. W rundzie wiosennej sezonu 2004/2005 objął posadę trenera Górnika Polkowice, którą stracił pod koniec roku 2005. Od 9 lipca do 27 grudnia 2007 był trenerem III-ligowego Rozwoju Katowice. Od marca 2010 roku był trenerem LZS Piotrówka (zespołu grającego w IV lidze – grupa opolska), zastąpił trenera Grzegorza Wagnera. W 2012 roku rozpoczął trenowanie Hetmana Katowice (zespołu grającego w Klasie A - 7.