En 2004 ficha por el Sevilla FC, empezando su etapa en el Sevilla Atlético, y en enero de 2007 ficha por el Real Murcia, quien lo cedió en 2008 a la UD Salamanca de Segunda División.
De nuevo, a partir de la temporada 2008-2009, volvió al equipo pimentonero por petición del por entonces entrenador, Javier Clemente.
No obstante, tras el descenso del Real Murcia a Segunda B en la temporada 2009/10, Bruno vuelve a su ciudad natal y firma por el Xerez CD.
En junio de 2013 firma por el Buriram United tailandés.
En agosto de 2020, se oficializó su regreso a Jerez, en este caso de la mano del Xerez DFC.