2013 nahm er mit der Staffel an den Weltmeisterschaften in Moskau teil, verpasste aber auch dort mit 3:01,73 min den Finaleinzug. Bei den Leichtathletik-Hallenweltmeisterschaften 2014 im heimischen Sopot belegte er mit der Staffel in 3:04,39 min den vierten Platz und anschließend schied er bei den World Relays auf den Bahamas mit 3:05,16 min im Vorlauf aus. Im August gewann er bei den Europameisterschaften in Zürich gemeinsam mit Rafał Omelko, Łukasz Krawczuk und Jakub Krzewina in 2:59,85 min die Silbermedaille hinter dem Vereinigten Königreich, nachdem die russische Mannschaft wegen eines Dopingverstoßes disqualifiziert worden war. Bei den IAAF World Relays 2015 siegte er in 3:03,23 min im B-Finale und erreichte im Oktober bei den Militärweltspielen im südkoreanischen Mungyeon über 400 Meter das Halbfinale und schied dort mit 46,66 s aus, während er mit der Staffel nach 3:04,25 min auf Rang vier einlief. Im Jahr darauf nahm er mit der Staffel ein weiteres Mal an den Europameisterschaften in Amsterdam teil und gewann dort gemeinsam mit Krawczuk, Krzewina und Omelko in 3:01,18 min die Silbermedaille hinter dem belgischen Team. 2017 siegte er bei den Halleneuropameisterschaften in Belgrad gemeinsam mit Krawczuk, Przemysław Waściński und Omelko in 3:06,99 min und wurde anschließend bei den World Relays in 3:07,89 min Dritter im B-Finale und belegte in der gemischten Staffel in 3:22,26 min den vierten Platz.