Nato nel 1979 a Roma, dove si è diplomato presso l'Accademia Nazionale d'Arte Drammatica Silvio D'Amico. Debutta come attore teatrale, per poi recitare anche per il cinema e soprattutto per la televisione, in cui lo ricordiamo in varie fiction televisive di carattere religioso: Maria Goretti, Don Bosco, San Pietro, Giovanni Paolo II, L'inchiesta, in cui interpreta Gesù, Chiara e Francesco e Paolo VI. Ultimamente lo abbiamo visto sul piccolo schermo nel ruolo di Iacopo Vincenzi in Terra ribelle, fiction della regista Cinzia TH Torrini.
2021
as Raimondo (voice)
2016
as Salvatore
2015
2013
as Gabriele
2011
as Lello Riviera
2010
as Iacopo
2009
as Johnny 'Boy' O'Leary
2008
2008
as Matteo Poloni
2008
2008
as Italian Police Officer 1
2008
2008
as Alex
2007
as Gesù di Nazareth
2007
as Gesù di Nazareth
2007
as Ennio
2007
2007
as Bernardo
2006
as Sandro
2005
as Krysztof Zachuta
2005
2005
as Giovanni
2005
as Giovanni
2004
as Bruno
2003
2003
as Nico
2000
as Gianni Spera