Ben started riding trials at the age of 5. After progressing through county level, Ben won the south east championship in the elite class.
Ben rode at the British championship level and was the 125cc youth champion in 2005. Ben competed at Scottish Six Days Trial 3 times in 2008, 2009 and 2012. He was won the special 1st class awards each time.
Ben moved to enduro riding at the age of 24. He became the south-east champion 2016 and achieved podium finishes at British extremes.
Ben finished 5th last year in the overall championship.
At the Erzberg Rodeo in Austria, he has finished on 51st, 50th and 38th in 2016, 2017 and 2018.
Ben came 3rd overall at The Tough One 2018 in Expert Class.
He has a Romaniacs 10th place finish in silver in 2015 and 11th at Alestrem France January 2019 among many more achievements.