Filmography

Across the Universe
7.1
Across the Universe
2007
as Partygoer (uncredited)
The Connection
7.1
The Connection
2014
as Lieutenant of Tany
The Young Karl Marx
6.8
The Young Karl Marx
2017
as Paddy
Day Zero
4.9
Day Zero
2007
as Bar Patron (uncredited)
Descent
4.3
Descent
2007
as Grad Student (uncredited)
Emma Peeters
5.7
Emma Peeters
2018
as Pétrus
Back from Hell
5.0
Back from Hell
2012
as Mark
4.5
Special Needs
2006
as Charles
7.0
Angeli Distratti
2007
as Il soldato americano
Heysel 85
7.0
Heysel 85
2026
as Alessandro Gamba
We Have Everywhere to Go
We Have Everywhere to Go
2019
as Martin
Stargazer
as Director