Nasce a Milano nel 1980. È musicista, attore, compositore e paroliere. Firma l’inno ufficiale dell’ F.C. Internazionale Pazza Inter, il brano Fine della cantante Elodie, e numerosi brani dei musical Rapunzel e La regina di Ghiaccio – Turandot. Debutta nel 2004 con un tributo a Giorgio Gaber intitolato La Parola al Signor G. Nel 2006 e 2007 è Pietro Bernardone nel musical Forza Venite Gente New Generation. Nel 2009, 2010 e 2011 interpreta Brit nel Musical We Will Rock You. Nel 2011 e 2012 è il Corsaro Nero nel musical Pirates con Luisa Corna. Nel 2014 e 2015 è nel cast di La Divina Commedia: Dante’s Musical e ne I Promessi Sposi. Nell 2014 narra e presenta i concerti BBC Earth. E’ cantante e chitarrista nella band dello spettacolo Caveman e nel monologo di Mario Luzzato Fegiz Io Odio I Talent Show. Nel 2014 è tra i vincitori del concorso Area Sanre- mo. Dal 2015 è autore e regista del musical Diglielo A Tutti. Successivamente interpreta l’imperatore Altoum nel musical La regina di ghiaccio con Lorella Cuccarini.