Show more
Rachel Kan was born on 30 November 1976 in Hong Kong. She is an actress, known for Wui ton tin ha (2006), Cold War (2012) and Helios (2015). imdb.com
Chet Hanks
Joey Chestnut
Jennifer Lopez
Zac Efron