Nato a Tarvisio (Ud), ha conseguito il diploma di Pianoforte presso il Conservatorio di Udine nel 1990 sotto la guida della Prof.ssa Maria Grazia Cabai e il diploma di Jazz con il massimo dei voti al Conservatorio di Trieste nel 2002 sotto la guida del M° Attilio Zanchi. Dal 1992 si è perfezionato con il pianista russo Konstantin Bogino.
Ha frequentato numerosi workshops jazz con: Enrico Pieranunzi, Franco D’Andrea, Kenny Wheeler, John Taylor, Fred Hersch, Barry Harris, Kenny Barron. Ha suonato con molti nomi del panorama jazzistico internazionale tra cui: Jack Walrath, Attilio Zanchi, Marc Abrams, Salvatore Maiore, Kyle Gregory, Saverio Tasca, Luca Calabrese, Francesca Bertazzo, Nico Gori, Ares Tavolazzi, Maurizio Giammarco. Ha fondato ben 5 ensemble vocali di stampo jazzistico: S’oN, The Voisix, Vocal Vibes, In-Tune, B4 Swing.
Ha fondato e dirige una Big Band a suo nome con la quale accompagna attualmente i B4Swing.
Ha registrato 5 cd: Torpedo blu, Se, Liricordo, Round about Skrjabin e Giammai.