Anthropophagus II 2023
as The mystery man
Citizens of the World 2020
as Lo Sdentato
Trilussa - Storia d'amore e di poesia 2013
Actor
Body and Soul 1997
as 3rd Killer
Credits from TMDB.