Yan Hao a tourné dans 5 séries et dans aucun film. Une prestation à retrouver dans le rôle de Iron Axe (voice) dans la série Release That Witch (2026).