Od 1972 występował w Warcie Poznań, zdobył z tą drużyną mistrzostwo Polski juniorów w koszykówce (1974), a do 1977 grał w jej barwach w II lidze seniorów. Od 1977 do 1986 występował w drużynie AZS Poznań. Ukończył studia na Akademii Wychowania Fizycznego w Poznaniu.
Trener klubowy (kobiety)
od 1982 pracował w Studium WF Uniwersytetu im. Adama Mickiewicza w Poznaniu. W styczniu 1986 został asystentem Piotra Langosza w kobiecej drużynie Olimpii Poznań i miał udział w awansie tej drużyny do I ligi, a następnie w dwóch brązowych medalach mistrzostw Polski (1988, 1989 i 1990). W sezonie 1990/91 został pierwszym trenerem tej drużyny i zdobył następnie kolejne dwa brązowe medale (1991 i 1992). W sezonie 1992/93 dotarł ze swoim klubem do finału Pucharu Ronchetti, a także zdobył pierwszy raz mistrzostwo Polski, W sezonie 1993/94 powtórzył mistrzostwo Polski oraz dotarł do turnieju finałowego Pucharu Europy, zajmując w nim trzecie miejsce. W 1995 sięgnął z drużyną po wicemistrzostwo, a w 1996 po brązowy medal. Z poznańskiego klubu odszedł po zakończeniu sezonu 1996/97, następnie pracował jako w klubie Stilon Gorzów. W 1998 został trenerem Foty Porty (następnie Polpharmy) Gdynia[2]. i poprowadził ją dwukrotnie do mistrzostwa Polski (1999, 2000). Po odpadnięciu drużyny w ćwierćfinale Euroligi wiosną 2001 został zwolniony z pracy przed półfinałami rozgrywek ligowych, miał jednak niewątpliwy udział w kolejnym mistrzostwie Polski zdobytym w tym roku. W sezonie 2003/04 objął posadę szkoleniowca Starego Browaru AZSu Poznań i zdobył z tą drużyną wicemistrzostwo Polski. W 2005 roku powrócił do PLKK jako trener koszykarek Włókniarza Pabianice. W sezonie 2007/08 był trenerem Wisły Kraków, z której odszedł po nieudanych występach w Eurolidze przed zakończeniem sezonu, w którym Wisła z nowym trenerem sięgnęła ostatecznie po mistrzostwo Polski.
W sezonie 2012/13 został trenerem Artego Bydgoszcz[3]. W swoim pierwszym sezonie zdobył z zespołem historyczny brązowy medal[4]. Rok później Artego kolejny raz stanęło na najniższym miejscu podium. W sezonie 2014/15 Artego zdobyło wicemistrzostwo Polski, przegrywając w finale z Wisłą Kraków[5].
W sezonie 2015/2016 Artego zajęło pierwsze miejsce w tabeli, a on sam został wybrany najlepszym trenerem sezonu zasadniczego[6][7].
7 maja 2018 podpisał kolejną umowę z Artego Bydgoszcz[8].