David A Castro is 110 years old. He lives in San Francisco, California. He is an alumnus of the San Francisco Art Institute. Companies in which he has a work history include Animator. Positions he has held include Artist and Gardener. Among his favorite bands are Blues, Jazz, Flamenco, Soul, Oldies and Hip Hop. David's a big fan of House.