Christopher Ambriz
Christopher Ambriz is an award-winning independent filmmaker based out of Corpus Christi, Texas. He's produced many projects for his company Night Creature Productions since it was founded by him and Louis Alvarado back in 1998. Ambriz and company have produced many documentaries, commercials, music videos and films such as Dark Blood (2000), ...
See full bio »
Born:in Corpus Christi, Texas, USA |
|
|