Geoff Heim, Attorney