Shih fik sin internationale debut ved 2009 Four Continents Figure Skating Championships, i Vancouver, Canada. Han var medlem af det kinesiske Taipei-hold ved Vinteruniversiaden i 2009.
i Harbin, Kina og de asiatiske vinterlege i 2011 i Nur-Sultan, Kasakhstan.