Chinese Taipei national baseball team
Kuo signed with the Lions after pitching for the Chinese Taipei national baseball team at the 2014 Asian Games, where he earned a silver medal. In November, Kuo won the final of the inaugural World Baseball Softball Confederation 21U Baseball World Cup by pitching a 9–0 shutout versus Japan. Kuo made his NPB debut against the Orix Buffaloes on March 29, 2015, pitching five innings, giving up three runs and recording the win. He finished the season with a 3–7 record and 5.31 ERA over 21 games, and resigned with the Lions on November 18, 2015 for a one-year contract worth at least ¥30 million. Kuo was named to the Chinese Taipei national baseball team for the 2017 World Baseball Classic. He returned to the Lions in the 2018 season.