David Castaneda est un acteur mexicain avec un bel avenir. Après divers rôles de figuration à la télévision et au cinéma, il décroche en 2014 une place dans la saison 3 de la série américaine Switched où il joue Jorge, le superviseur de Daphné (dont il est amoureux) à la clinique. Il fait aussi une courte apparition dans la comédie Jane The Virgin où il campe le temps de trois épisodes un concurrent de Rogelio. Sa carrière prend un tournant intéressant en 2018, lorsqu’il rejoint la distribution de Sicario 2 afin d’y jouer l’un des chefs des passeurs. Parallèlement, Netflix le choisit pour tenir l’un des six rôles principaux de sa nouvelle série de super-héros Umbrella Academy. Il se glissera dans le costume de Diego, un expert en combat au corps-à-corps qui sait manier les couteaux.