Born in Braga, Hugo played during his early career with S.C. Braga, making his first-team – and Primeira Liga – debut at the age of 19. He moved to Italian club U.C. Sampdoria in 1997, being regularly used during his three-year stint but suffering Serie A relegation in his second season.