هیوی یو در 4 می 1971 در فوشون، استان لیائونینگ، چین به دنیا آمد. او بازیگری است که برای The Advisors Alliance (2017)، Three Kingdoms (2010) و Cliff Walkers (2021) شناخته شده است.