Nicole TaylorActingCopy linkTelegramWhatsAppXFacebookEmailPlace of birthAustin, Texas, USAAlso known asNicole Lin TaylorInstagramIMDbTMDB