

Life Is Beautiful
1997 · as Vittorino

Captain Corelli's Mandolin
2001 · as Soldier of La Scala

Pinocchio
2002 · as Ragazzo 4

Palermo Shooting
2008 · as Giovanni (uncredited)

Dirty Linen
1999 · as Camillo

Christopher Roth
2010 · as Erik Cardelli

The Star Maker
1995 · as Tavern Boy

The Tulse Luper Suitcases, Part 1: The Moab Story
2003 · as Joe Maistersinger

The Card Player
2004 · as Anti-Hacker #3

Holy Money
2009 · as Porteglia

The Emperor's New Clothes
2001 · as Sentry at Garrison

La lupa
1996 · as Neli

The Most Beautiful Day in the World
2019 · as Assistente produzione talent

The Roses of the Desert
2006

Hammamet
2020 · as Il turista italiano

The Way We Laughed
1998 · as Disoccupato nel bar

Cetto c'è, senzadubbiamente
2019 · as Messo Comunale

Secrets of the State
2003 · as Cacaova