Nato a Milano nel 1975. Dopo sei anni di recitazione all'Actor's Academy e al M.A.S Music Art e Show di Milano, approda al cinema nel 2009 come co-protagonista nel film
L'ultimo Ultras di Stefano Calvagna.
.
È nel cast della fiction RAI Un passo dal cielo (prod Palomar) con Terence Hill, Francesco Salvi, Katia Ricciarelli per la regia di Enrico Oldoini programmata nella primavera 2011 ed inoltre parteciperà alle riprese del Nuovo Film di Dario Argento Dracula 3D al fianco di Rutger Hauer.