Teresa Mo was born on November 5, 1960 in Hong Kong. She is an actress and writer, known for
Hard Boiled (1992),
Tomorrow Is Another Day (2017) and
Men Suddenly in Black (2003). She has been married to
Tony Au since 1995. They have two children. She was previously married to
Jeffrey Chiang and Shu-yeung Man.