Hide unreleased
Psicópata TBA
Executive Producer
FEX: Subways of Your Mind (The Most Mysterious Song on the Internet) 2023
as Keyboard Player, Executive Producer, Makeup Artist, Camera Operator
Credits from TMDB.