David DeSantos
Career Overview in TV Shows
61Avg. Career Score
Metascore Distribution
positive
12(50%)
mixed
12(50%)
negative
0(0%)
Highest Metascore
Lowest Metascore
TV Shows Scores

All RiseActor (as Peter Diaz)
•TV-PG
62

Roswell, New MexicoActor (as Eduardo Valenti, Eduardo Ramos)
•TV-14
58

The RookieActor (as Detective Elijah Vestri)
•TV-14
64

Famous in LoveActor (as Tommy)
•TV-14
45

S.W.A.T. (2017)Actor (as Sergeant Rodrigo Sanchez)
•TV-14
45

SEAL TeamActor (as Tim Belding)
•TV-14
57

The Good DoctorActor (as Robert Plager)
•TV-14
53

Animal KingdomActor (as Dennis Livengood)
•TV-MA
65

Days of our LivesActor (as Carlo)
•TV-14
tbd

NCIS: New OrleansActor (as Holden Gaines)
•TV-14
55

The Red RoadActor (as Stanley Hoff)
•TV-14
66

BansheeActor (as Spatch)
•TV-MA
66

Ray DonovanActor (as Carlos)
•TV-MA
74

Switched At BirthActor (as Officer Tony Haskey)
•TV-14
75

Pretty Little LiarsActor (as Mendez)
•TV-14
55

CastleActor (as George Reyes)
•TV-14
56

NCIS: Los AngelesActor (as Anthony Beltran)
•TV-14
59

Ugly BettyActor (as Bartender)
•TV-PG
75

Criminal MindsActor (as Chief Billy Reese)
•TV-14
46

Numb3rsActor (as Peter Guzman)
•TV-PG
53

HouseActor (as ER Doctor)
•TV-14
75

CSI: MiamiActor (as Luis Cruz)
•TV-14
69

Crossing JordanActor (as Nestor Sanchez)
•TV-14
60

CSIActor (as Tim Duke)
•TV-14
65

Torchwood (UK)Actor (as Agent Baylor)
•TV-MA
75