Borja Pena was born in Galicia, Spain. He is known for Cell 211 (2009), El nino (2014) and Extinction (2015).
No data