Demián Castro a tourné dans 3 séries et dans 2 films. Une prestation à retrouver dans le rôle de Pablo Carrillo dans la série Opérations Spéciales : Lioness. Au cinéma, dans le rôle de Chewy dans le long métrage Sound of Hope: The Story of Possum Trot.