No, but elves are a creature of European folklore.
If do a film rooted in Greco-Roman, Nordic, Aztec, Hindu, or Japanese myths, you should cast actors who ethnically reflect that culture.
Good point.