ActingRachel KanBorn 1976-11-30· Hong Kong, ChinaKnown forA Step Into The Past2001DRAMACold War2012ACTIONFull filmographyA Step Into The Past2001DRAMACold War2012ACTION