ice-cold heart

Translations
ледяное сердце
Despite his charming smile, he had an ice-cold heart.
Несмотря на его обаятельную улыбку, у него было ледяное сердце.
Definitions
A metaphorical expression used to describe a person who is emotionally detached, unfeeling, or lacking in compassion and warmth.