Harry started playing for Chepstow Town u6's at the age of 4.
By the time he was 6 Harry was shown interest by Bristol city and Cardiff city.
Harry chose Cardiff City as he said the coaches were more fun.
From age of 8 till 18 Harry trained 4 times a week and had upset in the 10 years about not being selected in the Welsh set up.
In September 2019 Harry played for Cardiff u18s against Manchester United u18's.
Cardiff win 5-0 and Harry scored 2 goals.
With a couple of injurys Harry had a call up to the Welsh u19's squad .
After 2 decent performances against Austria for Harry he got the nod for Wales in the Euros in November.