Siu-Tin Lai was born on November 8, 1946 in Hong Kong, British Crown Colony. He was an actor and composer, known for
Rouge (1987),
Police Story (1985) and
Armour of God (1986). He was married to
Susanna Kwan. He died on December 1, 2019 in Hong Kong, China.