
Known For
Filmography
| 2022 | |
| 2021 | Per tutta la vita · as Don Giacomo |
| 2020 | La COVID Vita · as Cast |
| 2020 | The New Pope · as Father Valente |
| 2019 | The Ruthless · as Michele Ventura |
| 2018 | Pope Francis: A Man of His Word · as Francesco D'assisi |
| 2016 | The Young Pope · as Father Valente |
| 2014 | Boys on Film 12: Confession · as Don Massimo (segment "age 17") |
| 2014 | Un mondo nuovo · as Cast |
| 2014 | Bulletproof Heart · as Cast |
| 2014 | St@lker · as Alan |
| 2014 | Red Band Society (IT) · as Padre Di Davide |
| 2014 | Green Gold · as Leo |
| 2013 | A Estrada 47 · as Partigiano 1 |
| 2013 | The Medicine Seller · as Dott. Sebba |
| 2013 | If I Close My Eyes I'm Not Here · as Jacopo |
| 2012 | The Family · as Matteo Bisogni |
| 2012 | Diaz - Don't Clean Up This Blood · as Marzio Pisapia |
| 2012 | Il Restauratore · as Carlo |
| 2011 | Sister Angela's Girls · as Francesco |
| 2011 | |
| 2010 | Sorry If I Want to Marry You · as Flavio |
| 2009 | Villa Amalia · as Carlo |
| 2008 | Tutti pazzi per amore · as Marco |
| 2008 | Il nostro messia · as Saro |
| 2008 | Il commissario Rex · as Alessandro Lorenzi |
| 2008 | Sorry, If I Love You · as Flavio |
| 2007 | Chiara e Francesco · as Elia |
| 2007 | Hermano · as Antonio Sterni |
| 2007 | The Moon and the Stars · as Marchesini |
| 2005 | Waves · as Luca |
| 2005 | Tu devi essere il lupo · as Carlo Arrigo |
| 2003 | Past Perfect · as Edoardo |
| 2001 | The Triumph of Love · as Harlequin |
| 2001 | |
| 2000 | Nora · as Alessandro Francini Bruni |
| 1999 | Il tempo dell'amore · as Gabriel |
| 1996 | Stealing Beauty · as Osvaldo Donati |
| 1994 | Come due coccodrilli · as Gabriele Da Giovane |
| 2001 | Another World Is Possible · as Cinematographer |













