The Making of The Final Sacrifice 2026
as Self / Zap Rowsdower (archive footage)
The Final Sacrifice 1990
as Zap Rowsdower
Credits from TMDB.