Black Liberators WWII 2021
Director
Rocked: Sum 41 in Congo 2005
Executive Producer, Producer, Director, Director of Photography, Camera Operator, Editor
Credits from TMDB.