V l. 1971-1972 hrál za Slavii VŠ Praha, s níž získal titul mistra Československa. Poté až do r. 1987 hráč a kapitán klubu RH Pardubice. V československé basketbalové lize odehrál 15 sezon, dvakrát mistrem Československa. S reprezentačním družstvem Československa se zúčastnil v r. 1976 olympijských her v Montrealu (6. místo) a Mistrovství Evropy mužů v Bělehradě (6. místo). Za národní tým odehrál 83 zápasů. Po skončení hráčské kariéry působil jako trenér ligového týmu Pardubic, Chomutova, Žďáru nad Sázavou a Sadské.