Urodził się w Lachach koło Klejnik w powiecie hajnowskim. Najpierw uczył się w szkole podstawowej Gorodczynie a następnie w Klejnikach. Doskonale grał w piłkę ręczną od młodych lat. Uczył się w ZSZ w Hajnówce, gdzie rozpoczął lekkoatletyczne treningi pod kierunkiem Sergiusza Juziuczuka. Od 1979 kontynuował naukę w Technikum Mechanicznym w Łapach. Absolwent warszawskiej AWF. Nauczyciel wychowania fizycznego, trener. W 1993 r. wskutek konfliktu z działaczami Jagiellonii przeniósł się do białostockiego klubu Podlasie[2].
Wielokrotny rekordzista Regionu Podlaskiego w trójskoku[5], rekordzista w skoku w dal.
trójskok – 17,08 m (6 czerwca 1992, Lublin – 4. wynik w historii polskiej lekkoatletyki[6]) oraz 17,15 m (10 czerwca 1990, Łódź; +3,4 m/s[6]) – wynik uzyskany podczas skoku przy zbyt silnym sprzyjającym wietrze, przekraczającym dopuszczalne regulaminem 2,0 m/s
skok w dal – 7,61 m (rekord województwa - 21.05.1989, Białystok)[7]
rzut oszczepem – 63,66 m (4 czerwca 1995, Biała Podlaska)