He is involved in a horror memorabilia store located at Via dei Gracchi 260 in Rome named Profondo Rosso (Deep Red), after his classic film Deep Red.
He has contributed in the development of the survival horror video game Dead Space, and also in the dubbing of the Dr. Kyne character in the Italian version of the game.