Joe started riding at an early age in the Oakley Hunt West Pony Club. During that time Joe competed in Tetrathlon competitions, was part of the Show jumping teams and was in the Mounted Games Team at Horse of the Year Show in 2013. At the age of 12 Joe moved onto horses and enjoyed riding for his School Team.
Joe has produced several horses from the lower levels to jumping Grand Prix.
In 2017 Joe was selected to jump on his first junior team and travelled to Belgium and Holland.
Joe jumped at the British Show jumping National Championships in August of 2018 and qualified to jump at Horse of the Year Show later that year. There, Joe won the 5 fence challenge and finished 9th in the Grand Prix.
At Olympia 2018 he finished 8th in the Under 25 Grand Prix.
In 2019 Joe won his first ranking class in Spain and went on to win the Under 25's class at Royal Windsor. Joe was also selected to be a part of the Young Rider Squad a the European Championships in Holland that year.