Alvin Astorga is known for El Pampero (2017), Cuadros en la oscuridad (2017) and Ciencias naturales (2014). imdb.com