The David Robert Pollock Show: Fear God, Die And Be Forgotten 2025
as The Blind Litch of Relándöth, Keeper of the Veil”, Cave Dweller, and Banjo Man
The Smell of Sin 2025
Still Photographer
Hog 2024
Credits from TMDB.