Larry Coryell
He has also worked with Larry Coryell, Jan Garbarek, Jack DeJohnette, Freddie Hubbard, Michel Petrucciani, Terje Rypdal, and Wayne Shorter.