Good job, everybody. A lot of people here have a very good eye for these things.
The first two are actors from a very good show on netflix with Jessica Biel and Bill Pullman called "The Sinner". (good but disturbing) Bill Pullman is the one who should have gotten all the awards, imo, not Jessica Biel. He was stupendous.
The first guy is half Portuguese and half Italian. He plays an Italian American character. I looked him up because I didn't see any Italian in him at all. I thought he was Hispanic of some sort. The people who saw North African have a good eye. Since he comes from the Connecticut/Massachusetts area, the Portuguese half is probably from the Azores or even Madeira, which explains his looks.
Portuguese American students from that area:
The second guy is half Jewish. I think the character he's playing is also supposed to be Italian or half Italian. I don't know about the other half. He does look more Iberian than Italian to me, especially in the majority of his pictures, but his looks are a bit more ambiguous, imo.
Another funny thing is that I think the first actor rather resembles Kit Harrington, who, of course, is English. The genetic roll of the dice sometimes produces strange and unexpected results.