No photo
Directed 4
2000s
- 2005
Mucha Lucha: The Return of El Malefico
Assistant Director
- 2002
- 2000
Baby Blues
Director
1990s
- 1999
Visual effects 3
Other crew 2
Appearances1
2010s
- 2016
The Giant's Dream: The Making of the Iron Giant
Self
Thanked in the credits1
2020s
- 2026