He won at the 2006 World Weightlifting Championships, with a total of 415 kg. He also won at the 2006 European Weightlifting Championships. He represented Poland at the 2008 Summer Olympics, ranking 3rd with a total of 420 kg.