Chu was born in Palo Alto, California, and grew up in nearby Los Altos. His father, Lawrence Chu, is a well-known chef, and his parents own Chef Chu's, a popular restaurant in Los Altos. He attended Pinewood School from kindergarten through 12th grade.