"I try to record an album a year and one that's totally different from the previous album".[8] He has collaborated with musicians such as John Abercrombie, Jack DeJohnette, Roy Ayers, Bela Fleck, Joey DeFrancesco, the Australian Chamber Orchestra and The Academy of Ancient Music.