:His ethnicity is Italian American but what we mention in the beginning isn't the ethnicity of someone. It's the status of their citizenship and since Mario Puzo seems to be only American, I think the term Italian should be removed.