
David Castro
Height: 180 cm
David Castro (David Everhart Castro) is an American actor of German, Irish and El Salvadorean descent. He has worked extensively in theatre, television and film. His father, Charles Dale Everhart was ...Show More
David Castro's FILMOGRAPHY
as Actor (48)