He joined the Jazz Passengers in 1987, and in 1990 put together a group of sidemen as the Club Bird All-Stars, who accompanied him on a tour of Japan.
[1] Alongside this, he played with Groove Collective and Steely Dan in the first half of the 1990s.
Later in the decade he teamed up with fellow former Jazz Passengers, Brad Jones and E. J. Rodriguez, in the ensemble Vibes.
His 2001 tribute to Duke Ellington was recorded with Marc Ribot on guitar.
With Groove Collective With The Jazz Passengers With Vibes With Elvis Costello With Roy Nathanson With others