Catherine Chau was born on July 23, 1979 in Hong Kong, British Crown Colony. She is an actress, known for Mou seung (2018), 歎息橋 (2020) and Tin yu dei (2011).