Dennis Haysbert Allstate Salary: When an actor like Dennis signs on to be a long-running spokesman for a brand like Allstate, they are not paid per commercial.more