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