Navalny 2022
as Self
Putin's Palace: History of World's Largest Bribe 2021
as Self, Writer
Don't Call Him Dimon 2017
Credits from TMDB.