Gordon has been practicing in the various therapies since 1991 when he first studied Hypnotherapy in South Africa. Since coming to the UK in 1994 he has continued to study Holistic Therapies and is also a Strength and Conditioning Coach, Biomechanics Trainer and Qualified Ballroom and Latin American Dance Teacher. Gordon is also a UKA Level 3 Performance Coach specialising in Middle Distance and Endurance events and a BTF L2 Triathlon Coach. He has been coaching since 1997 and competing in endurance events since school days and Triathlon since 1985. He is the founder of TriRun Performance.