Ha debuttato con la nazionale Under-20 polacca il 4 settembre 2014, in Polonia-Svizzera (1-1). Ha collezionato in totale, con la maglia della nazionale Under-20, due presenze. Ha debuttato con la nazionale Under-21 polacca l'8 settembre 2015, nell'amichevole pareggiata in casa contro la Svezia (0-0). Ha messo a segno la sua prima rete con la maglia della nazionale Under-21 il 6 settembre 2016, in Polonia-Ungheria (1-1), in cui ha siglato la rete del momentaneo 1-0. Ha partecipato, con la nazionale Under-21, all'europeo Under-21 del 2017.