Gao was born on 20 February 2003 and is from
South Croydon. He is the son of an English father and a Chinese mother who emigrated to England in her twenties. He attended
Trinity School, where he completed
A Levels in Chinese, music and drama in 2022. He took up classical piano at the age of 11 and was a member of Trinity Boys Choir. He joined the
National Youth Theatre in May 2019. After finding a casting call on his youth theatre's website, Gao auditioned and was cast as the character of Tao Xu in
Heartstopper. ==Filmography==