Er selbst spielte unter anderem mit Albert Mangelsdorff, Michael Brecker, Kenny Wheeler, Buddy de Franco, Jeff Lorber, George Whitty, Eric Marienthal, Bob Mintzer, Bill Watrous, Bobby Shew, Dave Liebman, Viktoria Tolstoi, Hiram Bullock, sowie Künstlern aus der Unterhaltungsmusik wie Adel Tawil, Albert Hammond, James Blunt, Pe Werner, Gregor Meyle, Heino, Max Mutzke, Roberto Blanco, Bill Ramsey, Pepe Lienhard, Captain Jack und den Bläck Fööss. Seine Konzertreisen führten ihn rund um die Welt.