The 7 Days of Bergamo 2021
as Se stesso
H.P. Lovecraft: Two Left Arms 2014
Costumer
Shock: My Abstraction Of Death 2013
Credits from TMDB.