Noch im selben Jahr erreichte er bei der Amateurweltmeisterschaft erneut die zweite Runde der Hauptrunde und verlor dort gegen einen unbedeutenden Spieler aus Pakistan. 2018 wurde ihm eine Wildcard für die professionellen Welsh Open gegeben, bei denen er sich dank eines Sieges über Darren Morgan in der Wildcard-Runde für die Hauptrunde qualifizierte, auch wenn er in dieser knapp David Grace unterlag. Nachdem er 2019 zuerst im Achtelfinale der walisischen Meisterschaft gegen Tyler Rees verloren hatte, nahm er an verschiedenen Seniorenturnieren teil und konnte unter anderem die erste Hauptrunde der World Seniors Championship erreichen. 2020 unterlag er im Achtelfinale der Europameisterschaft dem Schotten Ross Muir, während er bei der walisischen Meisterschaft schon das Achtelfinale überstanden hatte, dann das Turnier aber im Zuge der COVID-19-Pandemie verschoben wurde. 2020 nimmt er zudem an der Q School teil.