After stellar performances with the latter in the third division (18 goals in 29 matches in the 2007–08 season), he attracted attention from Primeira Liga clubs, eventually joining Rio Ave FC.
In May 2010, after two solid campaigns – including 22 First Division goals in 2009–10, best in the competition – he stayed in the country with cup holders Apollon Limassol FC.
[5] He scored his first goal of the season four days later, in a 1–0 victory over KS Kastrioti in which his team returned to winning ways after three consecutive losses;[6] late into the month, in another game that finished with the same scoreline, he netted against KF Bylis Ballsh at Selman Stërmasi Stadium.
[7] In December 2013, Semedo made his Albanian Cup debut with Tirana, appearing in a two-legged tie against KF Lushnja and featuring respectively 80 and 44 minutes in an eventual second round exit.
Born in Portugal, Semedo opted to represent Cape Verde internationally, starting in the 2010 FIFA World Cup qualifying stage.