David Castillo

David Castillo

David Castillo was born on 16 October 1992 in Madrid, Spain. He is an actor, known for Aída (2005), Hospital Central (2000) and Cachorro (2004).
David Castillo

Movies

El Cid
  • Jul 15, 2021
  • OST
The story of Rodrigo Díaz de Vivar, a Castilian nobleman and war hero in medieval Spain.