Caption: At the premiere of The Night Before with Festival Director Mariella Perez and Director James Christopher.
Director, Editor, Producer
Height: 5' 10" (1.78 m)
Source: IMDB
Christopher Ambriz is a independent filmmaker based out of Corpus Christi, Texas. He's produced many projects for Night Creature Productions since it was founded by him and Louis Alvarado back in 1998. Since then they have produced many documentaries, commercials, music videos and films such as Dark Blood (2000), Faceless (2001), One Dark Night (...