He was born in Lublin and represented the club AZS Lublin. He won a bronze medal at the 1974 European Championships, and finished eighth at the 1976 European Indoor Championships. He competed at the 1976 Olympic Games without reaching the final.