Inhabitants 2021
as Self
The Studio 2011
as Glenn White
Without Limits 1998
as Nikolay Sviridor
Credits from TMDB.