Auschwitz: Countdown to Liberation 2025
as Historian and World War II expert
Hitler: The Making of a Monster 2023
as Self
Surviving Hitler's Mad Doctors 2022
as self
Hitler's Henchmen 2020
Credits from TMDB.