David Castaneda is an acclaimed American actor best known for his role as Diego Hargreeves on the Netflix science fiction...