Karierę rozpoczynał w Czarnych Lwówek Śląski. Później był zawodnikiem Zapłonu Jelenia Góra, Lumelu Zielona Góra, Baildonu Katowice. W 1995 roku wyjechał za granicę. W latach 1995 - 1997 był zawodnikiem Staffel Limburg. Od 1997 roku reprezentuje niemiecki TTC Zugbrucke Grenzau. Od czasów Andrzeja Grubby i Leszka Kucharskiego najlepszy polski tenisista stołowy. Największy sukces osiągnął w grze mieszanej z naturalizowaną reprezentantką Luksemburga Ni Xia Lian zdobywając złoty medal podczas mistrzostw Europy w Zagrzebiu w 2002 roku. W grze podwójnej z Andrzejem Grubbą w 1996 roku i Tomaszem Krzeszewskim w 2002 roku zdobył srebrne medale mistrzostw Europy. Największym sukcesem w grze pojedynczej był awans do najlepszej ósemki mistrzostw świata w 1995 roku. Trzy razy wystąpił na igrzyskach olimpijskich. W Atlancie w grze podwójnej odpadł w grupie. W Sydney w grze pojedynczej odpadł w 1/8 finału przegrywając z Chińczykiem Kong Linghui 2:3. W grze podwójnej wraz z Tomaszem Krzeszewskim dotarł do 1/8 finału, w której przegrał z Chińczykami Liu Guoliang i Kong Linghui 2:3. Na igrzyskach w Atenach w grze pojedynczej odpadł w III rundzie, a w grze podwójnej wspólnie z Tomaszem Krzeszewskim zajął zajął 5 miejsce. Data urodzenia: 1974-12-28 Miejsce urodzenia: Lwówek Śląski Wzrost: 170 cm Waga: 66 kg Dyscyplina: Tenis stołowy Konkurencja: Turniej indywidualny