Who Is The Allstate Commercial Guy? Where You’ve Seen Dennis Haysbert Before

Haysbert has had a successful career outside of commercial acting.

Dennis Haysbert on the red carpet wearing blue top and black jacket
Alberto E. Rodriguez / Stringer / Getty Images