 His first gigs in the U.S. were with the Gil Evans Band and George Gruntz Concert Jazz Band.He has played with Dave Holland, Mingus Big Band, Michael Brecker, Mulgrew Miller and many others.He has recorded seventeen albums as a leader, mainly for the Criss Cross Jazz label.