Demián Castro a tourné dans 2 séries et dans 2 films. Une prestation à retrouver dans le rôle de Commander Faria dans la série S.W.A.T. (2017). Au cinéma, dans le rôle de Chewy dans le long métrage Sound of Hope: The Story of Possum Trot.