A Taiwanese actor, born on October 6, 1974 in Taipei, Taiwan. His works include The Last Ship (2016) and Shang-Chi and the Legend of the Ten Rings (2021).