Has toured or recorded with artists such as Diana Ross, Gino Vannelli, Celine Dion, Pedro Eustache, Jean Pierre Magnet, Alejandro Sanz, Enrique Iglesias, Dariush Eghbali, Raquel Bitton, Nelly Furtado, Andrea Bocelli, Shahyar Ghanbari, Googoosh, Faramarz Aslani, Vangelis, Josh Groban, Jon Varto and Homayoun Shajarian.