Ren ZhengbinActingCopy linkTelegramWhatsAppXFacebookEmailPlace of birthWuhan, Hubei Province, ChinaAlso known as任正斌, 任正彬, Zhengbin Ren, Zheng-bin RenIMDbTMDB