David O is a Visual Effects Supervisor at Ingenuity Studios, where they oversee the production of visual effects for television and film. They previously served as a Visual Effects Supervisor at Ghost VFX from 2016 to 2024 and held various roles as a Flame and Smoke Artist at Encore VFX, LOOK EFFECTS INC, and EFILM between 2007 and 2016. David received a Bachelor of Fine Arts in Film/Cinema/Video Studies from Santa Fe University of Art and Design in 2002.
This person is not in any teams
This person is not in any offices