Amanda Knox
2011 · Crime
as Guiliano Mignini
Black Butterfly
2017 · Drama
as Lt Carcano
Under the Tuscan Sun
2003 · Comedy
as Martini
Rome in Love
2019 · Romance
as Paolo Petruzzi
Nine Lives
2004 · Action
as Miller
Hanna's War
1988 · Biography
as Yoel
Belly of the Beast
2003 · Action
as Fitch McQuaid
55 Steps
2018 · Biography
as James Adams
In Harm's Way
2018 · History
as James Doolittle
Love in the Villa
2022 · Comedy
as Carlo Caruso
House of Gucci
2021 · Biography
as Fernando Reggiani
Book Club: The Next Chapter
2023 · Comedy
as Chef Gianni
Hannibal: Fall of Carthage
2006 · Action
as Hanno the Great
Culprits
2023 · Action
as Driver
Revolver
2005 · Action
as Benny
Rush
2013 · Biography
as Lauda's Mechanic
Rocketry: The Nambi Effect
2022 · Biography
as Professor Luigi Crocco
The Two Popes
2019 · Biography