Portugal keeper Ricardo has secured a short term contract with Sven-Goran Eriksson's Leicester.
The 34-year-old, who recently left Real Betis by mutual consent, will stay at the Walkers Stadium until the end of the season following a trial.
Eriksson told the Championship club's official website: "I am delighted we've been able to secure Ricardo on a permanent contract. He has impressed during his time at the club and brings extra competition to our goalkeeping department.
"Ricardo is an excellent shot-stopper with agility and he plays with great confidence. He has played at the highest level and will be a great addition to our squad."