WILLIAM GAO

William Gao

ACTING

William Gao Hardy (高鑫) is a British actor, singer, and model.
He plays Tao Xu in the Netflix adaptation of Heartstopper. He is from South Croydon.