He has also played and recorded with Ella Fitzgerald , Jaco Pastorius , Stephane Grappelli , Édith Piaf , J.J. Johnson , Michael Franks , Peggy Lee , John Williams , Quincy Jones , Oscar Peterson , Bill Evans , Paul Simon , Billy Joel , The Happenings , Astrud Gilberto , Shirley Horn , Elis Regina , Joe Pass , and others .
He played and recorded with Ella Fitzgerald , Jaco Pastorius , Peggy Lee , The George Shearing Quintet , Quincy Jones , Oscar Peterson , Bill Evans , Paul Simon , Billy Joel , The Happenings , Astrud Gilberto , Shirley Horn , Elis Regina and others .