Put the Light On, so We Can See 2023
as Self
Puding 2006
Laika 2017
Art Direction
Fimfarum 2 2006
Art Designer
Jan Werich's Fimfarum 2002
The Enchanted Bell 2000
Credits from TMDB.