- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
David Castillo was born on October 16, 1992 in Madrid, Spain. He is an actor, known for Aída (2005), Hospital Central (2000) and Bear Cub (2004).
Awards
Filmography