Ha ZhichaoWritingCopy linkTelegramWhatsAppXFacebookEmailAlso known asSteve Ha, Ha Chi-ChaoWikidataIMDbTMDB