Grew up playing at Holywood Golf Club, the same home club as Rory McIlroy. Represented Ireland at the 2018 and 2019 European Boys’ Team Championship and played for GB&I in the Jacques Léglise Trophy the same years.
Turned professional in 2021 and played on the European Challenge Tour the following year. Earned his DP World Tour card after finishing tenth on the Road to Mallorca Rankings.
Became the youngest winner from the island of Ireland since Rory McIlroy as he triumphed at the 2023 Porsche European Open on what was his 26th start on the DP World Tour. Held off the challenge from home favourites Max Kieffer and Marcel Siem to win by two strokes in Germany.