Born in
Bissau, Guinea-Bissau, Mesca began his career at
Sporting CP before joining
Chelsea in May 2010. He made his
Premier League debut in Fulham's 2–0 defeat away to Chelsea on 21 September 2013. He scored his first senior goal against
Carlisle United in a 2–1 win on 1 January 2014, and manager
Steve Davis considered bringing him back to
Gresty Road afterwards. After playing no part in the previous season for Fulham, Mesca left for
AEL Limassol of the
Cypriot First Division on 7 August 2015. Five days later he made his debut, playing the entirety of the
Cypriot Super Cup against
APOEL FC, a penalty shootout victory after a goalless draw. On 11 June 2018, Mesca signed with Bulgarian club
Beroe Stara Zagora. In August 2019, he joined Cypriot team
Doxa Katokopias. ==International career==