Diplomato in pianoforte, ha intrapreso - a partire dal 1997 - un’intensa attività come pianista, tastierista, arrangiatore - e recentemente autore e produttore artistico - in numerose tournèe, live e Festival in Italia e all’estero e produzioni discografiche (Sony Music, Warner, Edel, EMI) e televisive (RAI, SKY) con:
Arthur Miles, Fred jr. Buscaglione (feat. Paolo Belli), Statuto (feat. Donatella Rettore), Mauro Pagani, The Sick Rose (feat. Dom Mariani), Matthew Ward, Neja, Silvia Tancredi (feat. Flavio Boltro, AMICOH), BIT, Fabrizio Consoli (feat. Max Pisu, Simona Bencini, Eugenio Finardi, Alberto Patrucco), Jino Touchè, Callum McLeod con l’Orchestra Sinfonica Italiana, Peppe Vessicchio e Paola Folli con l’Orchestra Classica di Alessandria, Be Voice Gospel Family (feat. Kellie Turner e R. Smallwood), oltre a collaborazioni live e in studio con musicisti e vocalist di fama quali Ginger Brew, Larry Ray, Paolo Costa, Flavio Scopaz, Fabio Gurian, Alessio Menconi, Elvin Betti, Luca Vicini, Dilu Miller, James Wynne, K. F. Jackson, Joel Soto, Boris Petthman, e moltissimi altri.
Negli anni ha attraversato i più svariati generi, "specializzandosi" nel repertorio gospel tradizionale e moderno, nel pop di matrice americana e nella musica d’autore.
Dal 2008 è docente di pianoforte e musica d'insieme presso l'accademia ACMS di Torino.
E' anche compositore di musiche per film, cortometraggi e documentari.
Pianista per X Factor 5 e 6 (2011, 2012, Magnolia, SKY) e pianista/attore per il film "Walter Chiari - Fino all'ultima risata" (RAI UNO).
Artist ed Endorser Kawai da novembre 2015.