Tom no es ningún ángel.

English Translation

Tom is no angel.

Would “Tom no es un angel” also work here? Does using ningun confer any additional nuance that might not be obvious from the perspective of English?

Yes, that phrase ist correct, Tom no es un ángel.
The subtlety is that this phrase is a double negation which does not exist in English. On the one hand there is ‘no’ and on the other hand ‘ningún’ which reinforces the negation, it is as if ‘no’ were absolute, there is no doubt.
Another example would be:
No viene nadie.

Hope this helps.

2 Likes