Albert Almodóvar, Antonio, Spain