All roles

The Old Guard 2
2025, Movie - Action, Fantasy
The Eight Mountains
2022, Movie - Drama
Mussolini: Son of the Century
2024, Show - Biography, Drama, History
The Old Guard
2020, Movie - Action, Fantasy
The Great Beauty
2013, Movie - Drama
Diabolik
2021, Movie - Action, Crime, Mystery
They Call Me Jeeg
2016, Movie - Action, Drama, Sci-Fi
Trust
2018, Show - Crime, Drama
Martin Eden
2019, Movie - Drama, Romance
Ricordi?
2018, Movie - Drama, Romance
Don't Be Bad
2015, Movie - Crime, Drama
2012, Movie - Drama
There Is a Light
2017, Movie - Drama
Rainbow: A Private Affair
2017, Movie - Drama, War
Let Yourself Go
2017, Movie - Comedy
Every Blessed Day
2012, Movie - Drama, Comedy, Romance
Slam
2016, Movie - Comedy
Maria Di Nazaret
2012, Movie - Drama, History
Up to the World
2014, Movie - Drama, Comedy
The Solitude of Prime Numbers
2010, Movie - Drama
The Last Man on Earth
2011, Movie - Drama, Sci-Fi
Nina
2012, Movie - Drama