Putin Forever? 2016
as Self
The Term. Beginning of a Big Story 2014
as Self (uncredited)
The Russian Soul 2014
Killing the Messenger: The Deadly Cost of News 2013
Winter, Go Away! 2012
Putin's Kiss 2011
Credits from TMDB.