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