2024 · The Usual Idiots 3: The Comeback as Gino il Gommista/ Ricettatore
2023 · Step Over as Sandro Costa
2022 · Hypersleep as Elia Treves
2022 · Christian as Lino
2021 · Notti in bianco, baci a colazione as Max
2021 · Il giorno e la notte as Sergio
2020 · Redemption as Roberto
2019 · Liberi tutti as Lapo
2019 · The Trial as Vittorio De Grandis
2019 · It's a Mad World as Ruggero
2019 · Good But Not Great as Vito
2018 · Ride as Paolo
2018 · Boys Cry as Simone
2017 · Rosy Abate - The Series as Sandro Pietrangeli alias "Pietra"
2017 · The Millionairs as
2017 · Sun, Heart, Love as Sergio
2016 · Senza lasciare traccia as Fuochista
2015 · La solita commedia: Inferno as Cliente bar, Massimo, Spettatore cinema, SWAT, Architetto del Ministero della bruttezza, Boxeur Bimbumbanca, Giangy, San Cosimato
2014 · Senza nessuna pietà as Roscio's friend
2011 · The Usual Idiots: The Movie as Automobilista
2009 · Good morning Aman as Brando
2009 · Anti-Mafia Squad as Sandro Pietrangeli alias "Pietra"
2008 · All Human Rights for All as
2008 · The Demons of St. Petersburg as Young Dostoevsky