Evil Influencer: The Jodi Hildebrandt Story 2025
as Self - LSD Church Leader (archive footage)
Special Witnesses of Christ 2000
as Self
Credits from TMDB.