David Castaneda

David Castaneda is a Mexican-American actor who is best known for playing Diego Hargreeves in the Netflix series “The Umbrella Academy”. He was born in Los Angeles but raised in Mexico and he started studying film at California State University, Fullerton. Castaneda made his television debut in “Lie to Me” and then also had a role in “Southland”. Other series... read full bio