Bruno was born in
Jerez de la Frontera,
Province of Cádiz. A product of
Sevilla FC's youth system, he could never break into the first team, only making three
La Liga appearances over two seasons, the first on 30 April 2006 as he played the last minute of a 2–1 away win against
Real Sociedad. In January 2007, Bruno was waived and joined
Real Murcia in the
Segunda División, playing nine games as the club
returned to the top flight. However, as opportunities were rare in
the following campaign, he moved again in January of the next year, being loaned to
UD Salamanca. Bruno had a breakthrough year in
2008–09, scoring ten league goals for the
Pimentoneros for a final mid-table position. In
the following season he played roughly the same matches and minutes, but netted seven goals less and also suffered relegation, signing for
Xerez CD also of the second tier in early July 2010. In the following years, Bruno rarely settled with a club, representing
Buriram United FC,
Girona FC and
Delhi Dynamos FC. On 7 July 2015, he joined
North East United FC from the
Indian Super League. Bruno returned to Spain in January 2016, signing for division three team
CD Atlético Baleares. ==Personal life==