Director
The Cat Came Back
1988
Strange Invaders
2001
Tren en fuga
2009
Si yo fuera Dios
2015
The World's Greatest Animation
1994
Good Luck to You All
2025