John is our specialist Olympic Weightlifting coach who practices what he teaches. After early coaching under Lewis Chua, Singapore’s Olympic weightlifting record holder in the 105+ weight category, John went on to compete in several CrossFit and weightlifting competitions. Notable mentions include representing Singapore in the inaugural Asia Championships in 2015 as well as competing in the 2015 Commonwealth Championships and 2014 World University Weightlifting Championships where he achieved personal bests, setting new national records in the U85kg weight category in the process.

As a coach, John has conducted weightlifting seminars across CrossFit boxes in Breda and Maastricht in the Netherlands and held the position of head coach at CrossFit Statera from 2014 to 2015. At the 2016 CrossFit Pacific regionals, John also served as the coach of team CrossFit Tanjong Pagar.

Coming from a background of stage and movement performance, John uses his innate understanding of the art of graceful movement to enhance and influence his teaching of weightlifting techniques.


  • CrossFit Level 1
  • National Weightlifting Record Holder (U85kg) 
  • Team Singapore Athlete (Commonwealth Championships 2015)
  • NASM Certified Personal Trainer