David Castillo

David Castillo

actor

David Castillo was born on Oct 16, 1992 in Spain. David Castillo's big-screen debut came with Cachorro directed by Miguel Albaladejo in 2004, strarring Bernardo. David Castillo is known for The Time It Takes directed by Inés Pintor, Nadia de Santiago stars as Lina and Álvaro Cervantes as Nico. The upcoming new tvshow David Castillo plays is Our Only Chance - Season 1 which will be released on Dec 02, 2022.

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

  • Birthday

    Oct 16, 1992
  • Place of Birth

    Madrid, Spain
  • Also known

    -

Known For

Movies & TV Shows

All
Movies
TV Shows