David Castro se une al elenco de Shadowhunters como