Alejandro Carro
Birthday:
June 7, 1984 in Oleiros, A Coruña, Galicia, Spain
Alejandro Carro was born on June 7, 1984 in Oleiros, A Coruña, Galicia, Spain. He is known for his work on Dhogs (2017), Sea Beasts (2018) and Fragmentos de Brand (2012).