Né en Chine, Jack Cheng déménage avec sa famille aux États-Unis à l'âge de cinq ans. Il a grandi au Michigan et a fait ses études à New York avant de s'installer à Détroit. Après avoir travaillé dans la publicité, il a fondé un studio de production numérique en 2008.