Кариера
Юноша на Лифърд Ирландия, играе като десен бек, но се справя и като ляв бек. След това преминава в школата на Авеню Юнайтед Ирландия, а оттам в школата на Енис Таун Ирландия. През август 2015 става част от школата на Лимерик Ирландия. В началото на 2017 е интегриран в първия състав на тима, като през сезон 2016/17 ще изиграе 14 мача с 1 асистенция. На 31 януари 2018 преминава в Ипсуич Таун Англия. Използван е главно в състава до 23 години на тима, но все пак дебютира на 10 април 2018 при победата с 1:0 над Барнзли Англия. Има 2 мача за тима. В периода от 26 септември до 26 октомври 2019 е даден под наем на Челмсфорд Сити Англия и играе 2 мача. Завръща се в Ипсуич Таун и има 2 нови мача, с което общо играе 4 мача. Следва нов период на наем в Челмсфорд Сити Англия от 16 октомври 2020 до 2 януари 2021. За тима записва нови 6 мача, или общо 8 за тима. На 31 август 2021 става състезател на Шамрок Роувърс Ирландия. Шампион на Ирландия за сезон 2021 и носител на Купата на Президента на Ирландия през 2022. Сезон 2021 има 9 мача, а сезон 2022 добавя 16 мача с 1 гол, с което общо има 25 мача с 1 гол. В периода от 20 юли до 30 ноември 2022 е даден под наем на Сейнт Патрикс Атлетик Ирландия. Има 16 мача с 2 гола и 1 асистенция за отбора. Завръща се в Шамроук Роувърс, за да бъде продаден на Барнзли Англия на 18 януари 2023. Играе 6 мача с 1 асистенция през сезон 2022/23, има 40 мача с 4 гола и 5 асистенции през сезон 2023/24, 26 мача с 3 асистенции през сезон 2024/25, с което общо има 72 мача с 4 гола и 9 асистенции. В периода от 4 юли 2025 до 22 февруари 2026 е даден под наем на Нотс Каунти Англия. Записва 10 мача за отбора. На 23 февруари 2026 е продаден на Дери Сити Северна Ирландия, отбор, който се състезава в първенството на Ирландия. През сезон 2025/26 има 26 мача с 2 гола и 1 асистенция, а сезон 2026/27 добавя 4 мача за тима, с което общо има 30 мача с 2 гола и 1 асистенция. На 8 септември 2026 подписва с ЦСКА. Носител на Суперкупата на България за 2026.
Дебютира за националния отбор на Ирландия до 19 години на 10 февруари 2017 в загубата с 2:1 от Норвегия, има 2 мача за тази формация. През март 2019 е повикан в националния отбор на Ирландия до 21 години за мач с Люксембург спечелен на 24 март 2019 с 3:0, но не влиза в игра, оставайки неизползвана резерва.