David Siegel Home » Characters » David Siegel David “Legal” Siegel was Mickey Haller, Sr’s legal partner. He is a mentor to Mickey Haller. Appearances Two Kinds Of Truth (2017) The Gods of Guilt (2013)