Występował w reprezentacjach Polski juniorów i młodzieżowców. W czerwcu 2007 wraz z kadrą U-16 uczestniczył w turnieju im. Wiktora Bannikowa na Ukrainie. W październiku 2007 zagrał w trzech meczach reprezentacji Polski U-17 w ramach kwalifikacji do mistrzostw Europy U-17. W maju 2010 rozegrał trzy spotkania w barwach kadry U-19 w eliminacjach do mistrzostw Europy U-19.