2016 nahm er erstmals an den Europameisterschaften in Amsterdam teil und erreichte dort das Halbfinale, in dem er mit 21,33 s ausschied. Zudem konnte er sich mit der irischen Staffel mit 39,52 s nicht für das Finale qualifizieren. Im Jahr darauf nahm er im 100-Meter-Lauf an der Sommer-Universiade in Taipeh teil und schied dort mit 10,70 s im Viertelfinale aus, ehe er 2018 bei den Europameisterschaften in Berlin mit 20,80 s in der ersten Runde ausschied. 2019 gewann er bei den Studentenweltspielen in Neapel in 20,55 s die Bronzemedaille hinter dem Brasilianer Paulo André de Oliveira und Chederick van Wyk aus Südafrika.