A young left-back who started out with Bolton Wanderers before joining The New Saints as a 13-year-old.
He progressed through the ranks over in Wales to pen a professional contract at the age of 17, going on to enjoy two separate loan spells with Aberystwyth Town.
Following a successful pre-season trial with Swindon Town in the summer of 2024 after departing TNS, he was signed permanently and then went on to join the Seagulls on loan in September 2024.
He was recalled by Swindon due to an injury crisis in December 2024, following some impressive performances.