Ai giochi olimpici di Anversa del 1920, Kirksey ha conquistato la medaglia d'argento nei 100 m piani, alle spalle di Charlie Paddock. Sei giorni più tardi ha fatto parte della staffetta 4×100 m che ha vinto la medaglia d'oro, stabilendo il record mondiale con il tempo di 42.2 secondi. Ha partecipato anche alla gara dei 200m piani, venendo eliminato nelle batterie. Due settimane più tardi ha conquistato la sua seconda medaglia d'oro con la nazionale statunitense di rugby, sconfiggendo la Francia 8-0.