Nils is not a Russian name.... ? It's common in Scandinavia, maybe Baltic states too.. Maybe he's of mixed parentage.
Он Нил, а не Нильс.