Vahe Haytaian(1982-2023)
- Additional Crew
- Visual Effects
Vahe Haytaian was born on 21 August 1982 in Glendale, California, USA. Vahe is known for Amphibia (2019), Star vs. the Forces of Evil (2012) and DuckTales (2017). Vahe died on 26 April 2023 in the USA.