All roles

Casino Royale
2006, Movie - Action, Adventure, Thriller
Man on Fire
2004, Movie - Action, Drama, Thriller
Hannibal
2001, Movie - Crime, Drama, Thriller
Quantum of Solace
2008, Movie - Action, Adventure, Thriller
Book Club: The Next Chapter
2023, Movie - Comedy, Romance
Mimic
1997, Movie - Sci-Fi, Horror
Being James Bond
2021, Movie - Biography, Documentary, Culture
The Catcher Was a Spy
2018, Movie - Drama, War, Thriller
Cabrini
2024, Movie - Drama, History
Rise of the Raven
2025, Show - Drama, War
A Walk in the Clouds
1995, Movie - Drama, Romance
The Great Game
2022, Show - Crime, Drama
Frank Herbert's Dune
2000, Show - Drama, Adventure, Sci-Fi
Toys
1992, Movie - Family, Fantasy, Comedy
Franco Zeffirelli: Rebel Conformist
2022, Movie - Documentary
I fratelli De Filippo
2021, Movie - Drama, History
Vitti d'arte, Vitti d'amore
2021, Movie - Documentary
Hugo in Argentina
2021, Movie - Documentary
Duetto
2022, Movie - Drama
The Neighborhood
2017, Movie - Drama
A Family Tale
2018, Show - Drama, Comedy
Black and White Stripes: The Juventus Story
2016, Movie - Documentary
Starman
2020, Movie - Documentary
Tulipani, Love, Honour and a Bicycle
2017, Movie - Drama, Comedy