Into Altai 2025
as self
Pachamama 2024
as Self
Frozen Mind 2018
as Himself
Steep tease 2015
Director
Credits from TMDB.