Iron-hearted

Webster's Dictionary of the English Language

·adj Hard-hearted; unfeeling; cruel; as, an iron-hearted master.