Gareth started Weightlifting back in 1998 aged 11 when WW the now Strategy and Development Manager Simon Roach, introduced him to the sport in a school PE lesson. Since then Gareth went on to represent Great Britain in 2000, and has continued to represent Wales and Great Britain on the international stage at Commonwealth, European and World levels.
During this time Gareth has picked up numerous Welsh and British titles and also records through all age groups and at a number of different weight categries.
Gareth has competed at three Commonwealth Games for Wales (2010, 2014, 2018) in which he won Gold in 2018, and he also competed at the Olympic games in London, 2012.
In 2015 Gareth became the first British lifter in 30 years to Snatch double bodyweight, making him only the 3rd British male in history to ever do so!
Gareth became Welsh Weightlifting Athlete representative in 2019.
"Being a part of the Welsh Weightlifting board means a lot to me, as a passionate athlete I can help and assist with decisions made by Welsh Weightlifting with the membership and athletes in mind. I am a direct route of communication between the athletes and the board."