Catherine ChanActing • 1999-06-27 • Chicago, Illinois, USANo biography available.Known For6.5Safe2012Fan ClubNo Nerds have favorited Catherine Chan yet — be the first.All fan clubsFrom NerdspinFilmographyActor2Production12012SafeFilmMei★ 6.52005WeedsTVChina • 1 episodes★ 7.5