Coba jelasin Karier dari David Castañeda dong

David terlibat di dunia seni peran sejak usia 17 tahun, tetapi baru mulai mendalaminya dengan lebih serius setelah ia menjadi relawan untuk sebuah peran ketika seorang sutradara meminta beberapa aktor untuk berpartisipasi di filmnya selama seminar di universitas. Ia memerankan beberapa peran minor di sejumlah produksi seperti End of Watch. Selain itu ia juga pernah berperan sebagai karakter utama dalam film pendek berjudul Maddoggin, yang kemudian memenangkan penghargaan penonton dalam NBC Universal Short Cut Film Festival.

Pada 2013, ia mendapatkan peran sebagai Jorge dalam serial TV ABC Family berjudul Switched at Birth. Pada akhir 2016, ia terpilih sebagai pemeran Hector dalam film Sicario: Day of the Soldado kemudian dirilis pada 2018. Di samping itu, ia juga terpilih sebagai pemeran utama dalam film independen berjudul El Chicano, peran pendukung dalam film We Die Young karya Jean-Claude Van Damme dan peran minor dalam film arahan Billy Crystal berjudul Standing Up, Falling Down.

Pada 2017, ia dipercaya untuk memerankan karakter Diego Hargreeves atau Number 2 dalam serial Netflix The Umbrella Academy, yang baru dirilis pada Februari 2019.