Arrivato nel calcio professionistico con
il Cagliari nella stagione 1997/98, con la medesima
compagine segna il suo esordio
in Serie A il 30/08/1999 contro la Lazio. Raggiunge i
primi risultati di rilievo con il Chievo Verona dove in
2 stagioni realizza 22 reti tra Serie B e Serie A. Approdato
alla corte di Mancini nella Lazio, in due stagioni vince
la Coppa Italia Tim Cup 2003/04 complessivamente segnando
20 reti in campionato. Dopo una breve parentesi spagnola
con il Valencia, dove vince la Supercoppa Europea, ritorna
nel campionato italiano tra le fila del Parma, dove attualmente
milita. In totale ha partecipato a 162 gare di Serie A,
realizzando 32 goal. In nazionale ha esordito il 12/02/2003
al Marassi di Genova in Italia-Portogallo 1 a 0 realizzando
la rete decisiva e totalizzando complessivamente 13 presenze
e 2 gol. Ha partecipato all'edizione portoghese del Campionato
Europeo 2004. L’impegno
di Bernardo a favore dell’associazione
della propria città si è manifestato attraverso
la partecipazione alla "Lotteria della Solidarietà 2005"
promossa da Gabnichi, per la quale Bernardo precedentemente
si era prodigato occupandosi personalmente di raccogliere
alcune maglie tra gli amici calciatori ed di farle autografare.