Books
- Revenge of Monsters from the Vault, Innsmouth Free Press (2019)
- Monsters from the Vault, Innsmouth Free Press (2016)
Articles & Essays
- Whatever Knows Fear: The Uncanny History of Marvel’s Muck Monster, Unwinnable (May 2023)
- Stop/Motion: Ray Harryhausen and the Magic of Stop Motion Monsters, Unwinnable (October 2022)
- What We Never Saw, Exploits (February 2022)
- A World Beyond: The Inadvertent Sci-Fi of Universal’s Original Mummy Sequels, Unwinnable (October 2021)
- The H Word: Victims and Volunteers, Nightmare Magazine (January 2021)
- Tasha’s Cauldron of Too Little, Too Late, Unwinnable (December 2020)
- Dungeons & Dollhouses, Unwinnable (October 2020)
- Saving Throw vs. Pandemic Challenge, The Pitch (August 2020)
- Black Balloons: Cosmic Nihilism in Gags the Clown, Signal Horizon (2020)
- The Original Folktales and Urban Legends that Inspired Scary Stories to Tell in the Dark, Ranker (2019)
- “He Wanted to Draw Monsters: An Appreciation of Mike Mignola,” the Outer Dark Symposium 2019 program book
- “An Ardent Defense of the House on Haunted Hill Remake, Signal Horizon (2018)
- I Accidentally a Film Festival Part One & Two, Unwinnable (2018)
- Life in the Monster Squad, Unwinnable (2016)
- The H Word: But is it Scary? Nightmare Magazine (March 2016)
- Jeffrey Combs: Re-Animated, Strange Aeons #18 (2015)
- My Favorite Halloween Memory: “Haunting Season,” October Dreams 2 (2015)
- Dark Angels: Insects in the Films of Guillermo del Toro, Clarkesworld (2015)
- Guillermo del Toro and the Tradition of the Fantastic, Deltorocon (2014)
- Cosmic Horror in John Carpenter’s “Apocalypse Trilogy”, Strange Horizons (2011)
- Mignola, Wellman, and Modern Myth-building, Indie Pulp (2010)
- The Condition of a Monster: A Personal Taxonomy of Supernatural Fiction, Strange Horizons (2010)
Introductions
- We Were Called Specimens, Kernpunkt (2020)
- Still So Strange, ChiZine (2018)
- The Stones of Muncaster Cathedral, Valancourt Books (2015)
- Antique Dust, Valancourt Books (2015)
- The Nickronomicon, IFP (2014)
- Benighted, Valancourt Books (2013)
Contemporary Reviews
- Shin Kamen Rider (2023), Unwinnable
- Mount Chiak (2023), The Pitch
- Blue Hour (2023), The Pitch
- Evil Dead Rise (2023), The Pitch
- Bury the Bride (2023), The Pitch
- Terror Train (2022), Signal Horizon
- Two Witches (2021), Signal Horizon
- The Hill and the Hole (2019), Exploits
- Nope (2022), Signal Horizon
- Panic Fest Capsule Reviews, The Pitch
- Midnight (2021), The Pitch
- Allegoria (2022), The Pitch
- Sleep (2020), Signal Horizon
- Antlers (2021), Signal Horizon
- The Spine of Night (2021), Downright Creepy
- Boris Karloff: The Man Behind the Monster (2021), Signal Horizon
- Malignant (2021), Signal Horizon
- Castle Freak (2020), Signal Horizon
- The Barge People (2018), Signal Horizon
- The Lodge (2019), Signal Horizon
- VHYes (2019), Signal Horizon
- Underwater (2020), Unwinnable
- The Grudge (2020), Signal Horizon
- In Fabric (2019), Signal Horizon
- In the Shadow of the Moon (2019), Signal Horizon
- Knives Out (2019), Unwinnable
- The Girl on the Third Floor (2019), Signal Horizon
- Violence Voyager (2018), Signal Horizon
- The Mortuary Collection (2019), Signal Horizon
- It Chapter Two (2019), Signal Horizon
- Satanic Panic (2019), Signal Horizon
- Itsy Bitsy (2019), Signal Horizon
- Ready or Not (2019), Signal Horizon
- Scary Stories to Tell in the Dark (2019), Signal Horizon
- Annabelle Comes Home (2019), Signal Horizon
- The Dead Don’t Die (2019), Signal Horizon
- Svaha: The Sixth Finger (2019), Signal Horizon
- Godzilla: King of the Monsters (2019), Signal Horizon
- Hellboy (2019), Signal Horizon
- Us (2019), Signal Horizon
- Blade of the Immortal (2017), Unwinnable
Retrospective Reviews
- The Changeling (1980), Signal Horizon
- The House That Screamed (1969), Signal Horizon
- Black Sunday (1977), Unwinnable
- Phenomena (1985), Signal Horizon
- Enter El Santo, Unwinnable
- The Vagrant (1992), Signal Horizon
- The Dunwich Horror (1970), Signal Horizon
- Invaders from Mars (1953), Unwinnable
- .com for Murder (2002), Signal Horizon
- Children Shouldn’t Play with Dead Things (1972), Unwinnable
- Nightmare at Noon (1988), Unwinnable
- Silent Running (1972), Unwinnable
- No Escape (1994), Unwinnable
- Gothic Fantastico, Signal Horizon
- Satan’s Little Helper (2004), Signal Horizon
- The Kindred (1987), Signal Horizon
- Two Robin Hoods, Unwinnable
- Running Out of Time 1 & 2, Unwinnable
- Flatliners (1990), Unwinnable
- The Living Dead at Manchester Morgue (1974), Signal Horizon
- 8 Diagram Pole Fighter (1983), Unwinnable
- One-Armed Boxer (1972), Unwinnable
- Wild Things (1998), Unwinnable
- Girls Nite Out (1982), Signal Horizon
- Two Early Mexican Horrors, Unwinnable
- Mary Shelley’s Frankenstein (1994), Signal Horizon
- Red Angel (1966), Unwinnable
- Shawscope Vol. One Part One, Part Two, Part Three, Unwinnable
- Deadly Games (1982), Signal Horizon
- My Stepmother is an Alien (1988), Unwinnable
- Shock (1977), Signal Horizon
- Giallo Essentials, Signal Horizon
- The Snake Girl and the Silver-Haired Witch (1968), Exploits
- Maniac Cop 2 (1990) & 3 (1993), Signal Horizon
- Phantom of the Mall: Eric’s Revenge (1989), Signal Horizon
- The Hills Have Eyes (1977), Signal Horizon
- Demons (1985) & Demons 2 (1986), Signal Horizon
- Blind Beast (1969), Unwinnable
- Dune (1984), Unwinnable
- Overboard (1987), Unwinnable
- The Sergio Martino Collection, Signal Horizon
- Siege (1983), Unwinnable
- The Bird with the Crystal Plumage (1970) & The Cat O’ Nine Tails (1971), Signal Horizon
- Giants and Toys (1958), Unwinnable
- The Brotherhood of Satan (1971), Signal Horizon
- Born for Hell (1976), Signal Horizon
- The Cannibal Man (1972), Signal Horizon
- Strike Commando (1987) & Strike Commando 2 (1988), Unwinnable
- Irezumi (1966), Unwinnable
- Weird Wisconsin, Unwinnable
- The Shadow of the Cat (1961), Exploits
- Santa Sangre (1989), Unwinnable
- Switchblade Sisters (1975), Unwinnable
- Grizzly (1976) & Day of the Animals (1977), Signal Horizon
- A Daiei Invisible Man Double-Feature, Unwinnable
- Deep Blood (1990), Signal Horizon
- The Day of the Beast (1995) & Perdita Durango (1997), Unwinnable
- Nosferatu in Venice (1988), Signal Horizon
- Crimewave (1985), Unwinnable
- Dawn of the Dead (1978), Signal Horizon
- Turbulence 3 (2001), Exploits
- The Nightingale (2018), Signal Horizon
- Tremors (1990), Unwinnable
- The Last Starfighter (1984), Unwinnable
- Warning from Space (1956), Unwinnable
- Solid Metal Nightmares: The Films of Shinya Tsukamoto, Unwinnable
- White Fire (1984), Unwinnable
- The Mad Fox (1962), Unwinnable
- Dream Demon (1988), Signal Horizon
- The Wind (1986), Signal Horizon
- Kansas City (1996), The Pitch
- Beyond the Door (1974), Signal Horizon
- The Mad Magician (1954), Signal Horizon
- The Passion of Darkly Noon (1995), Unwinnable
- The House by the Cemetery (1981), Unwinnable
- One Missed Call Trilogy, Signal Horizon
- Night Tide (1961), Unwinnable
- Reigo: King of the Sea Monsters (2005), Unwinnable
- Man of a Thousand Faces (1957), Unwinnable
- Apprentice to Murder (1988), Unwinnable
- RoboCop (1987), Unwinnable
- The Ringu Collection, Signal Horizon
- An American Werewolf in London (1981), Signal Horizon
- Two Evil Eyes (1990), Signal Horizon
- The Prey (1984), Unwinnable
- Nightwish (1989), Signal Horizon
- Who Saw Her Die? (1972), Signal Horizon
- Bloody Terror: The Norman J. Warren Collection, Unwinnable
- The Legacy (1978), Signal Horizon
- Cruising (1980), Unwinnable
- Alice, Sweet Alice (1976), Signal Horizon
- The Chill Factor (1993), Signal Horizon
- The Dark Side of the Moon (1990), Signal Horizon
- The American Horror Project Vol. 2, Unwinnable
- The Big Clock (1948), Unwinnable
- The Andromeda Strain (1971), Signal Horizon
- Terraformars (2016), Unwinnable
- The Sister Street Fighter Collection, Unwinnable
- Scared Stiff (1987), Signal Horizon
- Strip Nude for Your Killer (1975), Signal Horizon
- Kolobos (1999), Signal Horizon
- Showdown (1993), Unwinnable
- Audition (1999), Unwinnable
- Horror Express (1972), Signal Horizon
- Double Dragon (1994), Unwinnable
- Nemesis (1992), Unwinnable
- Bloody Birthday (1981), Signal Horizon
- Maniac (1980), Signal Horizon
- Torso (1973) & The Wizard of Gore (1970), Unwinnable
- Zombie (1979), Signal Horizon
- The Unnamable (1988), Signal Horizon
- “The Bloodthirsty Trilogy,” Unwinnable
Book Reviews
- Tombs by Junji Ito, Exploits
- Orochi by Kazuo Umezu, Exploits
- “The Call of Cthulhu” by H. P. Lovecraft & Gary Gianni, Exploits
- My Heart is a Chainsaw by Stephen Graham Jones, Signal Horizon
- The Hollow Ones by Guillermo del Toro & Chuck Hogan, Signal Horizon
- ReFocus: The Films of William Castle edited by Murray Leeder, Signal Horizon
- Three Weird Manga, Signal Horizon
- Terror Mannequin by Douglas Hackle, Signal Horizon