he has played on recordings by living colour, susie ibarra, cassandra wilson, steven bernstein, queen esther, peter apfelbaum, henry threadgill, ted daniel, medeski martin & wood, the woes, hem, elysian fields, adam rudolph, jonah smith, the heavy circles, mario pavone, joan as police woman, rick moranis, doug wamble, steve swell, john zorn, rufus wainwright, gabrielle roth, robert musso, jai uttal, soul syndicate, bobby paunetto, krishna das, sasha dobson, kenny wollesen, kato hideki, norah jones, billie joe armstrong, emily coates and jason kao hwang.