Known for Acting
2006
as Policeman (uncredited)
2007
as The Model
2006
as German Soldier
2003
as Man in Red
2007
as Miles
2005
as Ivory
2005
as Man in Red (uncredited)
2010
as Alex Vennemann
2010
Screenplay
2010
Producer
2014
as Adrian
2014
Screenplay
2014
Co-Producer
2004
as Man in Red (uncredited)
2006
as Luca
2005
as Steven Doyle
2008
as Angel
2008
Author
2008
Producer
2023
as Self