Kariera reprezentacyjna Kepu reprezentował Nową Zelandię w kategoriach juniorskich. Za namową Steve’a Hansena przeszedł z trzeciej do pierwszej linii młyna i znalazł się w składzie kadry U-19 na zakończone przegraną w finale mistrzostwa świata w kwietniu 2005 roku. W reprezentacji U-21, która rozegrała w 2007 roku tylko jeden mecz – przeciwko Kanadzie – dzielił obowiązki filara z takimi zawodnikami jak Charlie Faumuina i Owen Franks.

Po przeprowadzce do Australii już w roku 2008 otrzymał powołanie do seniorskiej reprezentacji A, z którą wziął udział w Pucharze Narodów Pacyfiku. Podczas tych zawodów zaliczył trzy występy, pod koniec tego roku zadebiutował zaś w barwach Wallabies.

Największe sukcesy w karierze reprezentacyjnej odniósł w latach 2011 i 2015. W pierwszym z nich zwyciężył wówczas w Pucharze Trzech Narodów, następnie znalazł się w trzydziestoosobowym składzie na Puchar Świata w Rugby 2011, gdzie wystąpił w sześciu meczach zakończonej brązowym medalem kampanii Australijczyków. Podobnie było w roku 2015 – przyczynił się do triumfu w The Rugby Championship zdobywając przyłożenie w decydującym meczu zawodów.