Swoją karierę rozpoczynał w sezonie 1986/1987 występując w zespole Pogoni Łapy. Następnie przeniósł się do Widzewa Łódź, w którym grał 12 lat. Grając w łódzkiej drużynie święcił swoje największe sukcesy. Walnie przyczynił się do zdobycia dwóch tytułów mistrzowskich (1996 i 1997) i Superpucharu Polski. Był członkiem reprezentacji młodzieżowej, która sięgnęła po wicemistrzostwo olimpijskie w Barcelonie w 1992. Regularnie grał w reprezentacji Polski, w której wraz z Jackiem Zielińskim tworzył bardzo zgrany duet obrońców. Od wiosny 2000 stał się zawodnikiem Legii Warszawa, w której nie potrafił odnaleźć formy z czasów gry w Widzewie. Kolejne lata to okres gry w Piotrcovii Piotrków Trybunalski. Przed sezonem 2004/2005 przeniósł się do Mazowsza Grójec. Karierę zakończył w 2005 roku.
Po ukończeniu kariery sportowej zajął się fotografiką, w szczególności jej odmianą zwaną fotografią uliczną. Studiował w Warszawskiej Szkole Fotografii. Obecnie odpowiada za kontakty z kibicami w Widzewie Łódź.
27 lutego 2019 zadebiutował swoją powieścią Szmata. Gdy piłka nożna staje się przekleństwem, wydaną przez wydawnictwoSQN[1][2]. W wywiadzie udzielonym przed jej premierą, przyznał, iż rozpoczął prace nad inną powieścią, nie związaną z tematyką sportową[3].