Catherine Chan debuta a sus 12 años de edad en la gran pantalla con SAFE. Catherine empezó a recibir clases de interpretación con ocho años. Ha aparecido en los cortometrajes Hannah and Henry, Underachievers y After Shock, así como en el vídeo musical Trolls.
También trabajó en montajes escolares chinos cuando visitó a sus abuelos en China entre 2005 y 2007. Nació en Chicago y se trasladó a Nueva Jersey cuando tenía un año.