The man who has become known as the Allstate commercial guy is Dennis Haysbert. Dean Winters is an actor who has portrayed the character "Mayhem" in Allstate Insurance commercials since 2010.