W kolejnych latach powoływany był zarówno do kadry rugby 7, jak i „piętnastek”. W 2014 roku zagrał dla tej pierwszej w meczach kontrolnych z Rumunią, w turnieju Amsterdam 7s oraz w mistrzostwach Europy Dywizji A, gdzie Polska zajęła drugie miejsce. W tym samym roku został powołany przez Marka Płonkę do szerokiego składu reprezentacji piętnastek na spotkanie ze Szwecją, jednak ostatecznie nie znalazł się w kadrze meczowej.
W 2015 roku otrzymał powołanie do obu kadr – z drużyną rugby 7 awansował do Rugby Europe 7 Grand Prix Series (mistrzostw Europy), uczestniczył m.in. w turniejach w Lizbonie, Namibii i Dubaju, a w reprezentacji piętnastek zadebiutował w meczu przeciwko Szwecji w ramach Pucharu Narodów Europy.
W kolejnych sezonach otrzymywał regularne powołania do reprezentacji. W 2016 roku uczestniczył w zgrupowaniu kadry w Republice Południowej Afryki i w serii turniejów Grand Prix – w Moskwie, Exeter i Gdyni. W reprezentacji „piętnastek” prowadzonej przez Blikkiesa Groenewalda, pełnił nawet rolę wicekapitana reprezentacji, a od 2017 roku był również jednym z kapitanów reprezentacji w rugby 7. Po odejściu południowoafrykańskiego szkoleniowca tymczasowo stracił miejsce w obu reprezentacjach.