Who is the face of Allstate?

Who is the face of Allstate?

Dennis Dexter Haysbert Dennis Haysbert Haysbert in 2015 Born Dennis Dexter Haysbert June 2, 1954 San Mateo, California, U.S. Occupation Actor Years active 1978–present 2 more rows

See also  Who is the No 1 insurance company in India?