Jam Hsiao was born on March 30, 1987 in Taipei, Taiwan. He is an actor, known for
The Killer Who Never Kills (2011),
Crouching Tiger, Hidden Dragon: Sword of Destiny (2016) and
Anywhere Somewhere Nowhere (2014). He has been married to YouHui Lin since October 19, 2023.