Wielokrotnie reprezentował Polskę w dziesięcioboju. W dniach 29-30 sierpnia 1981 w brytyjskim Birmingham podczas finału Pucharu Europy wraz z drużyną wywalczył trzecie miejsce. W roku 1982 był uczestnikiem Mistrzostw Europy w Atenach, gdzie uplasował się na 16. miejscu. Był trzykrotnym medalistą mistrzostw Polski w dziesięcioboju.