David Kenny bestritt im Jahr 2017 seine ersten Wettkämpfe im Gehen gegen die nationale Konkurrenz. 2018 wurde er im Juni Irischer U20-Meister über 5000 Meter und konnte einen Monat später auf der doppelten Distanz die Silbermedaille bei den nationalen Meisterschaften der Erwachsenen gewinnen. Im Dezember bestritt er seinen ersten Wettkampf über 20 km in 1:29:50 h. 2019 trat er beim Europäischen Geher-Cup in Litauen an und belegte mit neuer Bestzeit den 31. Platz. Im Juli nahm er zum ersten Mal an den U23-Europameisterschaften teil und belegte in Schweden mit Bestzeit von 1:25:43 h den neunten Platz. 2020 gewann Kenny sowohl über 10.000 Meter als auch über 20 km jeweils seine ersten nationalen Meistertitel. Über 20 km steigerte er sich dabei auf 1:23:07 h. 2021 stellte er im März in der Slowakei mit 1:23:06 h eine neue Bestzeit auf und qualifizierte sich damit für die Olympischen Sommerspiele in Tokio. Vorher ging er im Juli in Tallinn zum zweiten Mal bei den U23-Europameisterschaften an den Start. Dabei konnte der vom ehemaligen Weltmeister über 50 km, Robert Heffernan, trainierte Athlet die Silbermedaille und damit die erste Medaille Irlands bei U23-Europameisterschaften in dieser Disziplin gewinnen.[1] Bei den Olympischen Spielen Anfang August erreichte er in 1:26:54 h als 29. das Ziel.
2022 nahm er in den USA an seinen ersten Weltmeisterschaften teil. Bei seinem WM-Debüt belegte er über 20 km den 39. Platz. 2023 trat er in Budapest erneut bei den Weltmeisterschaften an, wobei er den Wettkampf über 20 km nicht beenden konnte.