Province of Badajoz
Born in Zafra, Province of Badajoz, Bernardo started playing professionally with Real Oviedo. In the 1999–2000 season he was part the club's La Liga roster, but would only appear officially with the reserves during his spell in Asturias, subsequently resuming his career in Segunda División B.