Hi, I'm a Los Angeles-based director with a background in post and visual effects.
My career started in virtual reality on an interactive 3D reconstruction of the Caves of the Thousand Buddhas in Dunhuang, China. I then worked in post at Miramax and the NFL before co-founding Effie Studios, a creative production studio in LA specializing in innovative storytelling solutions.
Alien: Last Signs of Life, a short sequel to Alien: Covenant that I directed for 20th Century Fox, is the final film in the franchise to date.
My original short One of Their Own, one of the first live-action movies with a digital human lead character, was an opening night selection at the Philip K. Dick Film Festival and a finalist at the LA Animation Festival.
I've also directed a number of documentary projects.
contact: allen@effiestudios.com