Grę w reprezentacji narodowej (seniorów) rozpoczął za kadencji Waldemara Wspaniałego. Wówczas znalazł się w kadrze na turniej Ligi światowej w 2002. W tymże roku otrzymał powołanie na mistrzostwa świata w Argentynie. Do składu dołączył w ostatniej chwili. Zastąpił kontuzjowanego wówczas Pawła Zagumnego. W owych rozgrywkach był drugim rozgrywającym w polskiej kadrze przy Grzegorzu Wagnerze. W 2003 został powołany do zmagań w Lidze Światowej i mistrzostw Europy w Lipsku. W tych turniejach był zmiennikiem Pawła Zagumnego. W ostatnim spotkaniu z Holandią znalazł się w podstawowym składzie. W Lipsku zanotował ostatni występ w barwach biało-czerwonych. W 2004 otrzymał kolejne powołanie do szerokiej kadry, ale nie udawało mu się zaliczyć występu w podstawowym składzie reprezentacji, przez co ostatecznie wypadł na stałe z reprezentacji.