A Letter from Helga 2022
Music
Death is Elsewhere 2019
Actor
Screaming Masterpiece 2005
as Self
Credits from TMDB.