Directing
Spencer Lackey is an American filmmaker, actor and YouTuber. He is best known for directing horror short films.
Healing River
2020
Dead of Winter
2019
Notzilla
You Are Here
2025
A/S/L Volume 1
2024