| Nato/a | 1974, Italia, Italia, Toscana |
| Fascia d'età | 40 - 50 |
| Corporatura | Snello |
| Altezza | 180 |
| Colore capelli | Castani |
| Pettinatura | |
| Colore occhi | Verde-castani |
| Timbro voce / Voce doppiaggio |
| 1997 - 2004 | Scuola di cinema e teatro Bibiena, Bologna Scuola di cinema (Italia) |
| 2011 | Officine Cinema (Italia) |
| 2010 | Studio de Fazio (Italia) |
| Lingue | Italiano (Lingua madre) Inglese (fluente) Tedesco (scolastico) Francese (scolastico) Spagnolo (scolastico) |
| Dialetti | Toscana (Dialetto nativo) Emilia Romagna (buono) Lazio (buono) Liguria (buono) |
| Accenti | Italiano (Accento nativo) Toscano (Accento nativo) |
| Discipline sportive | Calcio (buono) Nuoto (buono) |
| Danza | |
| Canto | Pop (buono) |
| Strumenti musicali | Chitarra (scolastico) |
| Premi/Nomine |
| CV - Cinema | |
| 2024 | The First Omen Obstetrician Piccolo ruolo Regia di: Arkasha Stevenson |
| 2024 | Golden Carlo Ruolo secondario Regia di: Angelica Alinei |
| 2021 | House of Gucci IRS Man Attore di piccolo ruolo Regia di: Ridley Scott |
| 2021 | Il disegnatore del suono Ruolo secondario Regia di: Massimiliano Amato |
| 2015 | Il resto con i miei occhi Nick Ruolo secondario Regia di: Massimiliano Amato |
| 2013 | Freddy Hotel Freddy Protagonista Regia di: Massimiliano Amato |
| 2011 | G.E.A. Ruolo secondario Regia di: Aurin Proietti |
| 2009 | Exit: una storia personale Davide Serrano Co-protagonista Regia di: Massimiliano Amato |
| 2008 | Profili Ruben Co-protagonista Regia di: Max Amato |
| 2004 | Sogni Protagonista Regia di: Mirko Sgarzi |
| CV - Televisione & Streaming | |
| 2025 | Martin Scorsese presents: The Saints - Season 2 Santa Maria Segreta Priest Piccolo ruolo Regia di: Francesca Scorsese |
| 2025 | Blanca 3 Piccolo ruolo Regia di: Nicola Abbatangelo |
| 2023 | Daisy Jones & The Six Giorgio Piccolo ruolo Regia di: Will Graham |
| 2018 | Il paradiso delle signore Daily Piccolo ruolo Regia di: Riccardo Mosca |
| 2015 | Medici: Masters of Florence Architect Piccolo ruolo Regia di: Sergio Mimica-Gezzan |
| 2014 | Baciato dal Sole Piccolo ruolo Regia di: Antonello Grimaldi |
| 2007 | Decameron di Daniele Luttazzi Platone Protagonista di puntata Regia di: Franza Di Rosa |
| CV - Teatro | |
| 2010 | Marcel... alla ricerca di se stesso Marcel Proust Protagonista Regia di: Giuseppe Lorin |
| 2010 | Il Discorso del candidato Politico Protagonista Regia di: Giuseppe Lorin |
| 2007 | SCARTAFACCIO, LITURGIE PASOLINIANE Co-protagonista Regia di: Giuseppe Lorin |
| 2006 | Fuori Tempo Massimo Co-protagonista Regia di: Ilaria Testoni |
| 1998 | L'amore di gruppo Paolo Co-protagonista Regia di: Giorgio Trestini |
| CV - Pubblicità | |
| 2018 | Alta Velocità Trenitalia Piccolo ruolo Regia di: Umberto Carteni |
| 2018 | Vigilanza group Co-protagonista Regia di: Chris Myhre |
| 2018 | Bauli Piccolo ruolo Regia di: Umberto Carteni / Maria Guidone |
| 2013 | Forni Alfa Co-protagonista Regia di: Davide Sacchetti |
| 2013 | Suzuki Co-protagonista Regia di: Paolo Genovese |
| 2013 | Ford easy fuel Piccolo ruolo Regia di: Giovanni Caloro - Alessandro Merletti De Palo |
| 2011 | TeleTu Ruolo secondario Regia di: A. D'Alatri |
| 2011 | Guadagnare Salute Protagonista Regia di: Marco Biondi |
| 2008 | Fondi Europei per la Cultura Protagonista Regia di: Marco Biondi |
| 2007 | Promo canale Fox FX Protagonista Regia di: Riccardo Grandi |
| CV - Audio |
| CV - Altro |