Catherine ChanActor · Born June 27, 1999 · Chicago, Illinois, USAIMDb Acted in 22010s2012SafeMei622000s2005WeedsChina · 1 episode78Produced 12000s2008Triad WarsExecutive Producer58