Mierzący 212 cm wzrostu były koszykarz jest wychowankiem MKKS Rybnik. Na Śląsku grał także w bytomskich Bobrach (1991-1999). Reprezentował barwy wielu polskich klubów, francuskiego Gravelines oraz czeskich – Prostejova oraz NH Ostrava.
W seniorskiej reprezentacji Polski debiutował w 1999. W roku 2006 przyczynił się do awansu polskiego zespołu do finałów ME 2007.