Był kapitanem reprezentacji Polski w czasie pucharu Europy w Lillehammer, gdzie zwyciężył.

Zakończył karierę zdobywając swój ostatni złoty medal Mistrzostw Polski w roku 2006 w Bydgoszczy.

Do 21 lipca 2017 rekordzista Polski – 86,77 (16 czerwca 2002, Warszawa).

Żonaty, ma syna Jana i córkę Antoninę. Jego młodszy brat Krystian także uprawiał rzut oszczepem.

Osiągnięcia Nazwa zawodów Miejsce Rok Pozycja Wynik Zawody przyjaźni Pjongjang 1989 16px 3. miejsce 68,90 Mistrzostwa świata juniorów Płowdiw 1990 16px 2. miejsce 72,76 Zawody przyjaźni Briańsk 1990 16px 1. miejsce 68,94 Mistrzostwa Europy juniorów Saloniki 1991 6. miejsce 72,06 Mistrzostwa Europy Budapeszt 1998 11. miejsce 79,77 Mistrzostwa świata Sewilla 1999 odpadł w eliminacjach 78,43 Igrzyska Olimpijskie Sydney 2000 10. miejsce 82,30 Mistrzostwa świata Edmonton 2001 odpadł w eliminacjach 80,06 Finał Grand Prix IAAF Melbourne 2001 7. miejsce 81,38 Mistrzostwa Europy Monachium 2002 7. miejsce 80,37 Puchar Europy Florencja 2003 3. miejsce 79,36