2014 kam er bei den Hallenweltmeisterschaften in Sopot mit der polnischen Stafette in 3:04,39 min auf den vierten Platz. Während der Freiluftsaison qualifizierte er sich erstmals für die Europameisterschaften in Zürich, bei denen er auf Anhieb bis in das Finale gelangte und dort in 45,52 s auf Rang vier einlief. Zudem gewann er gemeinsam mit Rafał Omelko, Kacper Kozłowski und Łukasz Krawczuk in 2:59,85 min die Silbermedaille hinter dem Vereinigten Königreich, nachdem die russische Mannschaft wegen eines Dopingvergehens disqualifiziert worden war. Anschließend wurde er beim Continentalcup in Marrakesch mit der europäischen 4-mal-400-Meter-Stafette in 3:00,10 min Zweiter. Im Jahr darauf gewann er bei den Halleneuropameisterschaften in Prag mit Karol Zalewski, Rafał Omelko und Łukasz Krawczuk mit neuem Hallenrekord die Silbermedaille hinter dem belgischen Team. Damit qualifizierte sich die Staffel auch für die Weltmeisterschaften in Peking, bei denen 3:00,72 min aber nicht für einen Finaleinzug reichten. Anschließend nahm er mit der Staffel an den Militärweltspielen im südkoreanischen Mungyeon teil und wurde dort in 3:04,25 min Vierter. 2016 gelangte er bei den Europameisterschaften in Amsterdam im Einzelbewerb über 400 Meter bis in das Halbfinale, in dem er mit 46,50 s ausschied und gewann mit der Staffel, bestehend aus Krawczuk, Kozłowski, Krzewina und Omelko in 3:01,18 min erneut die Silbermedaille, diesmal hinter Belgien. Damit qualifizierte sich die polnischen Staffel auch für die Teilnahme an den Olympischen Spielen in Rio de Janeiro, bei denen er mit 3:00,50 min im Finale Rang sieben belegte.