Dennis Haysbert (n.