Art Born in Agony 2025
as Self, Music
Cafe Spleen jeb Augusts 1914 2017
Music
Is It Easy...? After 20 Years 2010
Flap Your Wings! 2008
The New Species 2008
Safety Matches 2007
The Witch's Button 2006
Seda: People of the Marsh 2004
March of the Furious Foxes 1995
Credits from TMDB.