|2021||Three Floors as Giorgio|
|2020||The Ties as Sandro adulto|
|2017||Il colore nascosto delle cose as Teo Moscone|
|2015||They Call Me Jeeg as Cronista (voice)Watch Free|
|2014||A Woman as a Friend as Giovanni|
|2014||The Cosmopolitans as Frédéric|
|2012||Missing (2012) as Giancarlo Rossi|
|2010||Kiss Me Again as Simone|
|2004||The Consequences of Love as Valerio|
|2004||Ocean's Twelve as Museum Director|
|2003||Sinbad: Legend of the Seven Seas as Rat (voice)|
|2002||Swept Away as Giuseppe 'Guido' Esposito|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.