Razor Blade Smile: Vampires Forever 2025
as Self
Moon Maidens 2023
Unit Publicist
Toxic Apocalypse 2016
as Dr. Logan
Waiting for Gorgo 2010
Script
Credits from TMDB.