Luis Ambriz
Filmography
Read More
Nacho Libre
(2006)
Special Effects Assistant
Blow
(2001)
Special Effects Assistant
Biography
Filmography
Visual Effects (Feature Film)
Nacho Libre
(2006)
Special Effects Assistant
Blow
(2001)
Special Effects Assistant
Life Events
![](https://prod-images.tcm.com//img/global/logo-AFI.png)