Kirwa ha rappresentato la sua nazione adottiva, la Finlandia, alle Olimpiadi estive del 2008 a Pechino, dove ha gareggiato per la maratona maschile.
- No, no. Ha terminato la gara con successo al quattordicesimo posto di ventidue secondi dietro lo spagnolo José Manuel Martínez, al di fuori del suo miglior tempo personale di 2:14:22.