Karam 2025
as Putin
Gondola 2024
as Boss
The Resting Samurai 2022
Actor
The Train Went on and on 2005
Credits from TMDB.