Los padres de Gu Ailing son ambos de ese país.
El padre de Gu Ailing es estadounidense y se graduó en la Universidad de Harvard, y su madre es de Beijing y se graduó en la Universidad de Stanford. Gu Ailing es un niño de ascendencia mixta china y estadounidense.
Gu Ailing, apodada Frog Princess, nació el 3 de septiembre de 2003 en California, Estados Unidos. Es una esquiadora china de estilo libre. Es el primer Grand Slam de halfpipe de esquí estilo libre de la Federación Internacional de Esquí y la primera atleta china en ganar una medalla de oro en los Juegos Mundiales Extremos.