Electromagnetic Bug 2026
as Giordano
Three Mirrors Creature's Flashes of Flesh 2023
as Mr. Braddock
La rabbia 2008
Special Effects
Credits from TMDB.