Dopo gli studi accademici con il M. Benzi al Conservatorio di Alessandria e il perfezionamento nel jazz con J.F.Jenny Clark, C. Haden e B. Williams, ha lavorato come contrabbassista in orchestre liriche e sinfoniche. Inoltre dall’età di 16 anni suona con musicisti della scena jazz internazionale. Ha inciso colonne sonore e composto numerosi brani originali anche per il Cinema. Da oltre vent’anni si dedica alla musica etnica, con musicisti arabo-andalusi, turchi, persiani e africani, specializzandosi nella world music e nella musica klezmer. Con il quartetto Mish Mash ha inciso diversi album e animato la scena musicale europea. Ha suonato con diversi solisti e musicisti, e inciso con svariate formazioni fra cui: Quintetto da camera Nomen, Acoustic Tarab Alchemy, Takadum Orchestra, Tangeri Cafè Orchestra, Cadira, Indaco Project, Latin Jazz Axè, Andrea Braido trio, White Rice trio, M. Mengelberg e T. Hossinger, H. Kaiser, Piero Borri, Ann Maria Palermo e Bob Salmieri, Federica Fruscella, ecc. Ha composto per la colonna Sonora del film “Qualche Nuvola” il brano “Maria Zigana” e lavorato come musicista in film ed in diverse produzioni teatrali con registri quali L. Cavani, M. Sole Tognazzi, M. Martone, Gigi Dall’Aglio, A. Piccardi, Maddalena Crippa e P. Stein, Tonino Conte.