Erste Erfahrungen bei internationalen Wettbewerben sammelte So Chun Hong im Jahr 2014, als er bei den Asienspielen im südkoreanischen Incheon im 100-Meter-Lauf mit 10,89s in der ersten Runde ausschied und mit der Hongkonger 4-mal-100-Meter-Staffel in 38,98s die Bronzemedaille hinter den Teams aus China und Japan gewann. Bei den IAAF World Relays 2015 auf den Bahamas schied er mit 39,33s in der Vorrunde aus, gewann anschließend aber bei den Asienmeisterschaften in Wuhan in 39,25s die Silbermedaille hinter China. Zwei Jahre darauf gewann er bei den Asienmeisterschaften in Bhubaneswar in 39,53s die Silbermedaille hinter China und Thailand.
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Das ist die übliche Reihenfolge im Chinesischen. So ist hier somit der Familienname, Chun Hong ist der Vorname.