Sicilian.
I thought it sounded Italian, but surname search sites don’t show that name in Italy at all. Possible derivative of an Armenian name, but one complete spelling match comes from American Samoa. Looking at his photos again... yeah, there could be a Polynesian appearance there.
Polynesian
His shirt says Polynesian.
His shirt says Polynesian.