Na mistrzostwach Europy na długim basenie wywalczył złote medale na 100 m stylem motylkowym w 1989, z czasem 54,47 i 1993 z czasem 53:41 oraz srebrne medale na 200 m stylem motylkowym w 1989, z czasem 2:00.62 (był to nowy rekord Polski) i 1991, z czasem 2:01.01 i brązowy medal na 100 m stylem motylkowym w 1995, z czasem 53.45. Ponadto w 1991 zajął 4. miejsce w wyścigu na 100 m stylem motylkowym z wynikiem 54.35 (był to nowy rekord Polski) i 4 m. w sztafecie 4 x 200 m stylem dowolnym, w 1993 4. miejsce w wyścigu na 200 m stylem motylkowym, z czasem 2:00.65, w 1995 4. miejsce w sztafecie 4 x 100m stylem zmiennym.