He has earned over 50 caps for the Kenyan national team since making his international debut in May 2007 at the age of 15.
Han har spelat över 30 landskamper för det kenyanska landslaget sedan han gjorde sin landslagsdebut som 15-åring i maj 2007.