En-Chun Chiao was born on November 7, 1967 in Taiwan. He is an actor, known for
Legend of the Snake Spirits (2001),
Passionate Dream (1992) and
Xin bian cheng lang zi (2016). He has been married to
Chien-Yu Lin since September 6, 2014. He was previously married to Fendi Huang.