Shih gerði sitt fyrsta landsleik á Four Continents Figur Skating Championships 2009 í Vancouver í Kanada. Hann var í hópnum frá kínversku Taipei í
2009 Vetrar Universiade í Harbin, Kína og 2011 Asian Winter Games í Nur-Sultan, Kasakstan.