Il mistero di Lovecraft - Road to L. 2005
as Sebastiano Di Gennaro
H.P. Lovecraft - Ipotesi di un viaggio in Italia 2004
as Self – Director of USAC Ufological Center
Credits from TMDB.