Il a démarré en Coupe du monde en 1994. Il remporte en 1997 la médaille de bronze dans l'épreuve par équipes aux Mondiaux d'Osrblie avec Wiesław Ziemianin, Tomasz Sikora et Jan Ziemianin. Il obtient son meilleur résultat individuel en championnat du monde lors de l'édition 1999, où il est quinzième de l'individuel. En 2000, il enregistre son unique top dix dans la Coupe du monde avec une huitième place à la poursuite d'Oberhof.
Légende : : troisième place, médaille de bronze
LAP : a pris un tour de retard : épreuve inexistante à cette date
— : pas de participation à cette épreuve.