Loading...

Catherine Chan

Photos with Catherine Chan

Search on Amazon

Biography

Chicago, Illinois, USA
Catherine Chan was born on June 27, 1999 in Chicago, Illinois, USA. She is an actress, known for Safe (2012), Aftershock (2010) and Weeds (2005). Read more...

Actor

Character: Mei

Safe 2012

15
0