Sandro Aguilar: Sandro Aguilar. Producer: Armour. Sandro Aguilar was born in 1974 in Portugal. He is a producer and editor, known for Armour (2020), Letters from War (2016) and The Serpent (2005).
Known For: Armour (Producer), Letters from War (Producer), The Serpent (Producer), A Zona (Producer)