Le avventure del lupo 2018
as Self
Senzachiederepermesso 2014
Director, Writer, Cinematography
Johnny the Partisan 2000
as Capo Sommossa
Credits from TMDB.