Craig started his squash career at Selbourne High School in East London. He played internationally for more than 20 years and achieved a world ranking of 22. During his illustrious career he beat many players ranked in the top 10 in the world. He represented his country at International Events from 1992 until 2008, won the SA nationals 5 times and holds 7 World Masters Championships (a record no-one else has yet equaled!).
Craig is also a National referee and coach and has given many hours training and facilitating many courses to better our South African players both on the court and in the rules of the game. In recent years Craig has concentrated his attentions on the young talent within SA and has also received the SA Coach of the Year award. He also serves on the Squash SA national Executive committee
Craig has given uncounted hours to squash and is totally dedicated and always ready to share his knowledge and experience with everyone. He is known locally and internationally as a legend in this wonderful sport of ours SQUASH