2024 · Self (archive footage)
1963 · Self (archive footage) (uncredited)
2013 · Kommandant KZ Auschwitz