The only thing Hispanic about Cardozo is his name. Portuguese in case someone didn't know is a different language than Spanish. He's not Latino either. The term is meant to describe immigrants or descendants of immigrants from Latin America, not European countries like Portugal
Last names, especially in the Americas, are not good predictors of ethnicity. My last name sounds Polish but I'm 75% German and 25% Dutch. Cardozo sounds Latin, but he was a Portuguese Jew. FWIW, the leader of the Chilean independence movement in the 19th Century was a man name Bernardo O'Higgins!