He was born in Denver, Colorado on September 22, 1968. David graduated from Job Corp.
He was married to Rachel Blankenship.
David had a career as a commercial painter and had a passion for singing, smiling and being with family.
He is survived by his wife, Rachel; children, Davina Castillo 28, Nichole Gallegos, Chris Cruz 21, Janessa Castillo 16, Issac Castillo 12 and Ivy Anne 8; Grandchildren, Jonathan Rosales 10, Emma Marie 9, Miviah Lynn 3, Joshua Romero 6, Sophia Gallegos 1; Brothers, Curtis Castillo, Richard Castillo, Donny Castillo.