No, they're not African Americans.
Hollywood movie industry types.
Jackson would be tolerable. People would call the kid "Jack". Not bad. "Ace", on the other hand, is stupid.