unsentimentalist

Etymology

From unsentimental + -ist.

noun

  1. A person who is not sentimental.