This Was My Life: Nick Menza's Metal Memories with Megadeth and Beyond 2025
Director, Producer
Waltz 2025
Editor
A Last Laugh 2023
415 2018
Credits from TMDB.