Otrzymał dziką kartę do UK Championship 2023 jako aktualny mistrz Irlandii Północnej, pokonał weterana Irlandczyka Fergala O’Briena 6–2 w pierwszej rundzie kwalifikacyjnej, a następnie przegrał takim samym wynikiem z Dylanem Emerym w kolejnej rundzie.

W marcu 2024 roku pokonał w finale Craiga Steadmana 5–4, zdobywając tytuł Mistrza Europy EBSA i kartę wstępu World Snooker Tour na sezony 2024/25 i 2025/26.

2024/25 Swoją karierę zawodową rozpoczął z powodzeniem w czerwcu 2024 roku w Championship League w Leicesterze, pokonując Sandersona Lama 3-0 i awansując z grupy. Dotarł do trzeciej rundy turnieju Snooker Masters w Arabii Saudyjskiej, pokonując Chińczyka . W kwalifikacjach do Mistrzostw Świata 2025 uległ Markowi Davisowi 7-10.

2025/26 W czerwcu 2025 roku wygrał w rundzie kwalifikacyjnej do British Open 2025, pokonując Lü Haotiana 4-2. Został wylosowany w fazie grupowej Championship League 2025 w Leicesterze, gdzie zmierzył się z Shaunem Murphym, Alfie Burdenem i Bulcsú Révészem, odnosząc zwycięstwa nad Murphym (w tym breaki 128 i 136) i Burdenem, a do zajęcia pierwszego miejsca zabrakło mu tylko lepszej różnicy frameów.