Pierwszy debiut w barwach narodowych zanotował w reprezentacji Polski U-16 we wrześniu 2014 w meczu towarzyskim przeciwko Irlandii Północnej. W późniejszym okresie występował również w reprezentacjach U-17 oraz U-18 (w tym m.in. w eliminacjach do Mistrzostw Europy U-17 2016).