|2021||Caught by a Wave as Antonio|
|2018||Unbroken: Path to Redemption as Anthony Zamperini|
|2017||L'ora legale as Pierpaolo Natoli|
|2017||Sicilian Ghost Story as Padre di Luna|
|2016||The Habit of Beauty|
|2015||The Wannabe as Richie|
|2014||War Story as Filippo|
|2014||Unbroken as Anthony Zamperini|
|2013||Girl on a Bicycle as Paolo Moretti|
|2009||Did You Hear About the Morgans? as Girard Rabelais|
|2006||Golden Door as Salvatore Mancuso|
|2002||Respiro as Pietro|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.