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