Rachel Kan was born on November 30, 1976 in Hong Kong. She is an actress, known for Wui ton tin ha (2006), Cold War (2012) and Helios (2015).
No data