The rule of thumb is that proper nouns are left as-is and everything else is translated, though there's some leeway. If Hu is the given name you'd leave it, and if he's being nicknamed (like calling someone Tiger Bob) you translate it since he's being likened to the animal.