The Art of 'Spirited Away' 2003
as Self
Ghiblies: Episode 2 2002
Translator
Feliz Christmas, Merry Navidad 1999
Actor
Credits from TMDB.