How much does Dennis Haysbert make for Allstate commercials?

How much does Dennis Haysbert make for Allstate commercials?

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. They are paid annual buy-outs which, for someone like Dennis who has held the job for many years, equates to $3-4 million per year.

See also  Can you get 50 year term life insurance?