Played since he was 5. Joined Hungerford Town Academy at age 16 (considered the highest level for u19 outside of professional) played there for 2 years and got his Btec in sport. Played with Thatcham Town U23 and Westwood United. In 2019 he came to the U.S. and signed with Northeastern Junior College in Sterling. Colorado- played in all 32 games across 2 years- tallied 3 goals and 3 assists in regular season games.
Transferred to Emory and Henry College in 2021 where he started in all 14 games during the season, scoring 1 and assisting 2.
Transferred to the University of Colorado Colorado Springs in 2022 where he played in all 20 games, scored 1 goal and assisted 3.
Fun Fact:
Enjoys running high mileage, usually on the trails in Colorado