Matīss Kaža. The Impossible Self-Portrait 2026
as Self
Dream Cat 2025
Mechanism 2007
Sound Director
Credits from TMDB.