Arrivé en Pologne pour les Championnats du monde d'athlétisme jeunesse, à seulement 17 ans, il s'y installe en 1999 mais son intégration est difficile du fait de problèmes financiers. En 2007 il décide d'immigrer à Birmingham, au Royaume-Uni pour chercher du travail. Il exerce des petits boulots et arrête complètement l'athlétisme durant 3 ans et demi. Il revient finalement en Pologne en 2010 pour reprendre sa carrière. Il remporte la médaille d'argent du marathon lors des championnats d'Europe 2014 à Zurich derrière Daniele Meucci.