Sandro Aguilar, a multifaceted creative force, entered the world on May 14, 1973, in the vibrant city of Luanda, Angola.
His impressive professional repertoire is a testament to his versatility and dedication to his craft, with notable credits including the production and editing of the critically acclaimed Armour (2020),the poignant and powerful Letters from War (2016),and the captivating The Serpent (2005).