Chinese Taipei national baseball team
After brief amateur career in the Taiwan Cooperative Bank baseball team he was drafted by the Uni-President Lions of the Chinese Professional Baseball League in early 2003 and remains with this team to date. He has been considered an ace for the Lions and has also been a key member of the Chinese Taipei national baseball team since 2002.