2006
as Policeman (uncredited)
2007
as The Model
as German Soldier
2003
as Man in Red
2005
as Ivory
as Luca
as Man in Red (uncredited)
2004
as Steven Doyle
2010
as Alex Vennemann
as Miles
2023
as Self
as Nathaniel Griffin
2008
as Angel
as Daniel Valmer
as Er
2018
as André
as Nicolas Wolf
as Er 1
as Phillip