Inizia bassista, negli anni '70, in band fedeli a Cream, Traffic, Deep Purple, Jethro Tull, Gentle Giant, New Trolls e contemporanei dell'ambito rock. Negli '80 si cimenta in solitudine con i sinth, da cui questi album e musiche per il teatro. Dal nuovo millennio è nel gruppo folk prog dialettale "La Cantina di Ermete" dove compone e strimpella basso, bouzouki, mandoloncello, tastiere.