Spencer Filichia

Production ManagerVisual EffectsAdditional Crew

Spencer Filichia is known for Power Rangers (2017), Avatar: Fire and Ash (2025) and Beauty and the Beast (2017).

Editorial Department

Madagascar: Escape 2 Africa(2008)
Flushed Away(2006)

Script and Continuity Department

Madagascar(2005)