No photo
Directed 3
2000s
- 2009
Princess Lillifee
Director
- 2005
- 2000
The Last Polar Bears
Director
Visual effects 3
1980s
- 1988
Art department 1
2010s
- 2013
Wendy
Art Direction
Appearances1
2000s
- 2005
Defining a Style
Self
2000s
Princess Lillifee
Director
The Last Polar Bears
Director
1980s
2010s
Wendy
Art Direction
2000s
Defining a Style
Self