Show more
Alejandro Carro was born on 7 June 1984 in Oleiros, A Coruña, Galicia, Spain. He is an actor, known for Code Name Emperor (2022), The Beach of the Drowned (2015) and Sea Beasts (2018). imdb.com