Piłkarz, pomocnik i obrońca. Także trener. Wychowanek Stilonu Gorzów Wlkp. Reperezentant Polski do lat 16. Mistrz Europy. Radny Rady Miasta (od 2014 roku).
Urodzony w Gorzowie Wlkp. Treningi w szkółce ZKS Stilon rozpoczął w 1987 roku, a jako zawodnik zadebiutował na boisku w 1992 roku (w rundzie jesiennej rozegrał dwa mecze). W latach 1992-1995 reprezentant Polski juniorów. Z drużyną młodzieżową do lat 16 (U-16) zdobył tytuł mistrza Europy (1993, Turcja), strzelając w dogrywce półfinałowego meczu z Francją bramkę na wagę awansu reprezentacji do finału. Z drużyną do lat 17 (U-17) zajął czwarte miejsce w mistrzostwach świata (1994, Japonia). W barwach Stilonu grał do końca rundy wiosennej w 1997 roku, występując w 80 meczach i strzelając cztery bramki. Odszedł po spadku drużyny do III ligi. Karierę kontynuował m.in. w ekstraligowych klubach: GKS Katowice (sezony: 1997/2002 i 2004/2005), Zagłębie Lubin (2002/2003) i Pogoń Szczecin (2003/2004). Łącznie w najwyższej klasie rozgrywkowej rozegrał 171 meczów i strzelił 10 bramek. Później grał w I-ligowych: Górniku Łęczna (2005/2007) i Lechii Gdańsk (2007/2009). W 2009 roku powrócił do Gorzowa i do 2011 roku grał w barwach GKP Gorzów (dawniej Stilon). Był też kapitanem drużyny. Łącznie w gorzowskich barwach rozegrał ponad 100 meczów. Po odejściu z GKP grał w Chojniczance Chojnice (2010/2011) i Victorii 95 Przecław (2011/2012). W 2012 roku powrócił do reaktywowanego Stilonu jako zawodnik i trener koordynator grup młodzieżowych. Po zakończeniu kariery piłkarskiej (2013) rozpoczął także pracę z własną szkółką piłkarską. W latach 2014-2015 był I trenerem Stilonu Gorzów. Później trener drużyny juniorów. W listopadzie 2014 roku został wybrany do Rady Miasta z listy PO. [ Dane na dzień: 17.09.2015 ]