Nato in Kenya, nel 2010 si trasferì in Turchia e adottò il nome turco Ali Kaya. In seguito alla sua naturalizzazione, dal 20 giugno 2013 gareggia con la maglia turca nelle competizioni internazionali di atletica leggera.
Record nazionali
Assoluti
3000 metri piani indoor: 7'38"42 (Praga, 7 marzo 2015)
Under 20
10000 metri piani: 28'31"16 (Rieti, 18 luglio 2013)