Aida Saakian

Aida Saakian

Visual EffectsDirectorWriter 1982–1986 (4 year career)
7.2 avg rating