Swoją koszykarską karierę rozpoczynał w barwach Warty Śrem. Nosił pseudonim „Dino”. W 1991 roku wziął udział w Mistrzostwach Europy, gdzie reprezentacja Polski zajęła ostatecznie siódmą lokatę. Ostatni sezon swojej kariery rozegrał w drugoligowym KKS Poznań, gdzie pełnił również funkcję asystenta trenera. W sierpniu 2003 roku został trenerem Pyry Poznań, wywalczył z nią awans do I ligi. W październiku 2005 roku zrezygnował z pełnienia funkcji trenera.