Cai nació en Shanghái, de padres cantoneses, pero creció alejado de Cantón.