daniel de castro rocha