Równocześnie z działalnością naukową był zawodnikiem i trenerem koszykówki, uzyskał rangę trenera klasy mistrzowskiej. W młodości grał w koszykówkę w klubach KS ROW Rybnik i Rozwój Katowice. Na początku lat 90. reaktywował żeńską sekcję koszykówki RMKS Rybnik (potem pod nazwą ColorCap Rybnik), został jej trenerem. Pod jego opieką klub uzyskał medal Mistrzostw Polski w kategorii U-16 i U-18 i awans do najwyższej klasy rozgrywek w 1997 (z najwyższym 4. miejscem). Od 1995 do 1998 trenował narodową kadrę koszykarską Polski juniorek, następnie był asystentem trenera reprezentacji seniorskiej (podczas Eurobasketów w 2007 i 2011). W latach 2000–2002 trenował męską drużynę Qatar SC, która uzyskała tytuł wicemistrzów kraju. W 2011 powrócił do trenowania żeńskiego klubu (już pod nazwą KK ROW Rybnik). Związany także z klubami Bobry Bytom, Zagłębie Sosnowiec i Odra Brzeg. W 2013 został współwłaścicielem ROW Rybnik. W 2015 wybrany dyrektorem sportowym Polskiego Związku Koszykówki, pełnił funkcję do ok. 2022. Był również delegatem PZKosz do FIBA.

W wyborach uzupełniających w listopadzie 2004 kandydował do Senatu w okręgu nr 29 z ramienia Prawa i Sprawiedliwości (zajął 4.