Выступал за молодёжные команды ирландских клубов «Карригалин Юнайтед» и «Корк Сити». В 2022 году дебютировал в основном составе «Корк Сити» и помог команде выиграть Первый дивизион.
В январе 2023 года перешёл в английский клуб «Брайтон энд Хоув Альбион»[1]. 10 апреля 2024 года подписал с клубом новый контракт до июня 2027 года[2]. Три дня спустя, 13 апреля 2024 года, дебютировал в основном составе «Брайтон энд Хоув Альбион», выйдя на замену в матче Премьер-лиги против «Бернли»[3].
В конце августа 2024 года отправился в сезонную аренду в клуб «Портсмут».