Vuonna 1989 Kariuki voitti 10 000 metriä universiadeissa ja toistamiseen 3 000 metrin esteet IAAF:n maailmancupissa. Vuonna 1990 hän otti kultaa myös Kansainyhteisön kisoista. Seuraavan vuoden maailmanmestaruuskilpailuissa hän sijoittui paraatimatkallaan neljänneksi ajalla 8.16,81 .