

Across the Universe
2007 · as Partygoer (uncredited)

The Connection
2014 · as Lieutenant of Tany

The Young Karl Marx
2017 · as Paddy

Day Zero
2007 · as Bar Patron (uncredited)

Descent
2007 · as Grad Student (uncredited)

Special Needs
2006 · as Charles

Heysel 85
2027 · as Alessandro Gamba

Emma Peeters
2018 · as Pétrus

Stargazer
as Director

Back from Hell
2012 · as Mark

We Have Everywhere to Go
2019 · as Martin

Angeli Distratti
2007 · as Il soldato americano