Jeffrey Chiang was born on December 23, 1967 in Hong Kong, British Crown Colony. He is a director and producer, known for
The Legend of the Condor Heroes (2017),
Sha shou san fen ban zhong (1996) and
Dream Killer (1995). He was previously married to
Teresa Mo.