Родился 7 июня 1938 года в Гонконге, однако в регистрационных документах в качестве года рождения указан 1941-й; его предки происходили из Наньчана провинции Цзянси, а сам он в детстве жил в Ханькоу.
В 1952 году вместе с родителями переехал на Тайвань в Тайбэй.
В 1956 году его родители развелись.
С помощью друзей и подработок он смог закончить Факультет иностранных языков университета Тамкам, и позднее стал работать при службе военных советников Армии США.
В 1960 году Сюн Яохуа опубликовал под псевдонимом «Гу Лун» свой первый роман в жанре «уся» .
В 1960—1961 годах он опубликовал восемь произведений, но не достиг желаемых результатов.
Он переехал в район Жуйфан и, прожив там три года, полностью изменил свой стиль. Начиная с 1967 года он постепенно развился в видного автора жанра «уся» . Будучи в течение десятилетия единственным автором жанра «уся» с Тайваня, Гу Лун считается (наряду с Цзинь Юном и Лян Юйшэном) одним из «трёх опор треножника уся» .
В последние годы жизни Сюн Яохуа страдал от депрессии, что сильно сказалось на качестве его работ. Из-за ухудшения здоровья ему приходилось нанимать «литературных негров» .
Он скончался в 1985 году от болезней, развившихся из-за алкоголизма.