Yeah Yeah Yeahs: Hidden in Pieces 2026
as Self, Musician
Room Temperature 2025
as Extra
Windward 2025
Original Music Composer
Shearling - May 24, 2025 2025
Actor
Curtains Up 2018
The Process Church of the Final Judgement - A Sabbath Assembly Ritual and Salon 2009
as Himself
Laurel Canyon 2003
as Dean
Credits from TMDB.