David Castro Filmography
- Actor (19 credits)
- Shadowhunters: The Mortal Instruments (2016) Raphael Santiago
- Ruta Madre (2016)
- Red Zone (2014) Reza Moussaf
- Fugly! (2014) Kid Ray
- Tio Papi (2013) Manny
- Summer Camp (2010) Cal Alarcon
- Are We There Yet? (2010) Frankie
- Forged (2010) Machito
- The Ministers (2009) Dante / Perfecto 10 years old
- 27 Dresses (2008) Pedro
- Where God Left His Shoes (2007)
- The Man (2007) Kiko
- Tracks of Color (2007) Luis Martinez
- Arranged (2007) Eddie
- A Guide to Recognizing Your Saints (2006) Reaper's Little Brother
- Bella (2006) Boy #1
- Little Fugitive (2006) Joey
- Palindromes (2004) Carlito
- Stronger Than Pretty Jimmy