Self - Interviewee
Le Monde de Lovecraft (2023)
B-67
The Whisperer in Darkness (2011)
Harley Warren
The Testimony of Randolph Carter (1988)
Director
Catching the Bus (2023)
Screenplay
The Call of Cthulhu (2005)