He began his career at Porto, where he did not make the first team, and also played in Bulgaria, Scotland, Spain, Finland, Thailand and Luxembourg.
Born in Portugal to Cape Verdean parents, he earned seven caps for Cape Verde at full international level. He was part of their squad that reached the quarter-finals of the 2013 Africa Cup of Nations.
Club career
After spending the first three years of his career in his home country with Porto B and Tourizense, Silva relocated to Bulgaria in June 2008, signing a three-year contract with Lokomotiv Mezdra. He played 15 games in the Bulgarian first division, scoring two goals.
He left in January 2009 for CSKA Sofia along with teammate Rui Miguel.[2] He scored his first goal with a powerful long-range shot from about 25 metres (82 ft) in his first match for CSKA in the A PFG against Belasitsa, a 3–0 win. In January 2010, he was transferred to CD Castellón for the remainder of the season.[3] On 23 June 2010, his contract with CSKA was terminated by mutual consent.[4]
On 1 August 2010, Silva signed a two-year deal with Kilmarnock after impressing as a trialist in pre-season.[5] He was Mixu Paatelainen's first signing as manager.[1]
Silva spent the 2012–13 season in Portugal, at Olhanense. On his second Primeira Liga appearance, he scored his only goal to equalise in a 1–1 draw at Académica de Coimbra on 24 August.[6]
Silva returned to Kilmarnock on 26 September 2013, signing until the end of the season.[7] After failing to prove his fitness, he was released in January 2014.[8]
For me it is a pride and an honour to represent the country of my parents. Although I was born already in Portugal, I grew up in a Cape Verdean atmosphere, in Venda Nova, and so I have a very strong connection to the country.
Silva was called up for the 2013 Africa Cup of Nations, his country's first major tournament. He made one appearance in the opening game, as a 76th-minute substitute for Héldon Ramos in a goalless draw against hosts South Africa.[12]