Netflix Movies Starring Álex Angulo

Álex Angulo was born on April 12, 1953 in Erandio, Vizcaya, País Vasco, Spain as Alejandro Angulo León. He was an actor, known for Pan's Labyrinth (2006), The Day of the Beast (1995) and Live Flesh (1997). He died on July 20, 2014 in Fuenmayor, La Rioja, Spain. Read more on iMDB