2007
as Weeping Veteran
2003
as Vincent (as Gene Di Novi)
2001
as Priest
1999
as Enzo Sorrento
1994
as Extra (uncredited)
1991