Advertisement

Allen Foster

Profession
Animation department, Visual effects, Director, Art department, Camera department
  • 1999Annie - Outstanding Individual Achievement for Effects Animation:Winner
Advertisement