cold fish

US /koʊld fɪʃ/
UK /koʊld fɪʃ/
"cold fish" picture
1.

a person who is unfriendly, unsympathetic, and shows little emotion

:
He's a bit of a cold fish, so don't expect much warmth from him.
Despite her beauty, she was known as a cold fish due to her distant demeanor.