Chinatrust Whales
Since 2004 he played with the team Chinatrust Whales from the Chinese Professional Baseball League, debuting with a six innings start win.