The defender had been out of work after being told by Chris Coleman that he was not getting a new contract at the Ricoh Arena.
The 30 year old has been training with the West London club for the last fortnight and has signed a deal until the end of the season.
Picture copyright of Covsupport News Service. Credit CNS/KM