As long as the character has a Spanish surname, it has to be someone with a Spanish surname playing that role.
I bet he wouldn't care if say, Julio Iglesias, played some South American dictator, even though Iglesias was born in Spain.
If the character is a ‘bad guy’, then they claim it is ‘stereotyping’........ You can’t win...................