Colaboró con la banda de jazz rock Blood, Sweat & Tears, en la gira del año 1977, donde fue segundo guitarra junto a Mike Stern, aunque tras abandonar éste el grupo, no continuó, siendo sustituido por Barry Finnerty.
Asentado nuevamente en su ciudad natal, trabajó con Jaco Pastorius, Herbie Hancock, Bob James y Peter Erskine.
Debutó en el disco con un sorprendente y heterodoxo álbum denominado Music for People, Planets & Washing Machines (MCA, 1986), que consiguió muy buenas críticas de las revistas Down Beat y Guitar Player.
En 1987, editó Mo' Wasabi, su segundo disco, con un grupo integrado por Wayne Shorter, Michael Brecker, Marcus Miller, Steve Gadd, Toots Thielemans y Bobby Economou, entre otros, recogiendo grandes alabanzas de la prensa musical (JazzIn y USA Today, entre otros).
Después, ha contiuado girando con su propia banda, con la que además ha grabado 6 àlbumes, entre 2000 y 2004.