Yan Hao is verschenen in 5 shows en no movie. Een voorstelling te vinden in de rol van Iron Axe (voice) in de serie Release That Witch (2026).