
Cast Credits

Life Is Life
2025

The Great Day
2022
As Il Maître

The Hummingbird
2022
As Luigi Dami Tamburini

House of Gucci
2021
As Count Sarzana

I Hate Summer
2020
As il poliziotto della stradale toscano

Martin Eden
2019
As Mr. Orsini

Tomorrow's a New Day
2019

Here Come the Teachers
2018
As Prof. Maurizi

Slam
2016
As Carlo

Mia madre
2015
As Bruno

Diaz - Don't Clean Up This Blood
2012
As Aaron

One Day More
2011
As Dante

La vita facile
2011
As Andrew

We Can Do That
2008
As Fabio

The Life Aquatic with Steve Zissou
2004
As Academic

The Talented Mr. Ripley
1999
As Record Store Owner