Gareth hails from Bontnewydd Caernarfon and started refereeing in 2001 at the age of 16. In 2009, he was promoted onto the Huws Gray Alliance referees list. He has been an Assistant Referee in the Huws Gray Alliance, a referee in the NWCFA Cup Final and an Assistant referee in the Welsh Cup Final. He was selected by FAW to attend a UEFA Referees training course in Switzerland where a received a diploma in refereeing. Gareth is employed by a Local Housing Association in Gwynedd and enjoys swimming and singing in the local male voice choir. Gareth has been promoted onto the FIFA Assistant Referees panel.