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.
Jumper
(Italian Police Officer 1)
Doc West II
(Johnny 'Boy' O'Leary)
Anotherworld
(Alex)
La donna della domenica
(Lello Riviera)
Saint John Bosco Mission to Love
(Bruno)
La finestra di Alice
(Gabriele)
Paul VI: The Pope in the Tempest
St. Peter
(Giovanni)
Sorry if I Love You
Maria Goretti
Exodus
Bergfried
(Salvatore)
80 voglia di te
Un posto tranquillo
(Nico)
The Final Inquiry
(Gesù di Nazareth)
Callas & Onassis
Stolen Kisses: Homosexual Love in Fascist Italy
(Raimondo (voice))
Chiara e Francesco
(Bernardo)
Vita da paparazzo
Terra ribelle
(Iacopo)
Pompeii
(Ennio)
Pope John Paul II
(Krysztof Zachuta)
Father Matteo
(Gianni Spera)
I Cesaroni
(Sandro)
L'inchiesta - Anno Domini XXXIII
(Gesù di Nazareth)
Paolo VI - Il Papa nella tempesta
(Matteo Poloni)
St. Peter
(Giovanni)