Leftist Extremism: Activism or Terror? 2019
as Self
Endstation Bad Kleinen - Vom Versagen deutscher Sicherheitsorgane 2013
as himself
Credits from TMDB.