Hitler's Evil Science 2019
as Self - Historian
L'autre vie de Marc Bloch 2003
Actor
Credits from TMDB.