Portugal Under-21 international Semedo, who did not play a first-team game for Sporting, moves to The Valley on a free transfer after spending last season on loan at Serie A side Cagliari.
The highly-rated defender follows another Under-21 star, Frenchman Yassin Moutaouakil, to south-east London.
© Copyright PA Sport Ltd 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms