João Piedade, Portugal