Lost in devil's country TBA
Actor, Producer, Director
L'Ossessione di Isabella 2025
Director
P.O.E. Poetry of Eerie 2011
Toxic from space 2010
as Maggiore Phill Hutton / Alieno, Director, Executive Producer, Writer, Editor
Credits from TMDB.