QPR have signed Scotland goalkeeper Liam Kelly from Livingston for an undisclosed fee.

The 23-year-old goalkeeper, who came through the ranks at Rangers in Glasgow before joining Livingston 12 months ago, joins the London club on a four-year deal after the R’s activated a release clause in his contract.

Kelly will now compete with current No.1 Joe Lumley for a place between the sticks in the Championship next season, but the Scotland international said he is looking forward to the new challenge.

“I felt now was the right time for me to try something new and QPR gave me that opportunity,” he said.

“QPR is a well-known club all over the world and that attraction was massive.

“Hopefully I can have a positive impact and help the club do well.”

Kelly played under new QPR manager Mark Warburton in his time at Ibrox and said the prospect of being reunited with his old boss was a huge factor in his decision to move to the R’s.

“Knowing the manager and how his teams play, it was something I couldn’t say no to,” he added.

“How the gaffer conducts himself is brilliant and that was a really attractive part of the move.”

Kelly, who kept 17 clean sheets in 42 appearances in the Scottish Premiership last season, is Warburton’s first signing at the club, and the QPR boss sees the young keeper as a valuable addition to his plans at Loftus Road.

“Liam is outstanding with his feet, he has great distribution and he is a very good shot stopper,” said Warburton.

“Joe Lumley did exceptionally well for QPR last season so Liam’s job is to come here and compete. That’s what you want, you want competition all over the park.

“Liam will want that No.1 shirt, and Joe’s job will be to keep it and show what he can do.”

Meanwhile, ex-Rangers captain Lee Wallace has reportedly agreed personal terms with QPR and is set to formally complete his move to the capital in the coming days.

Wallace is another familiar face to Warburton, with the left-back having captained Rangers under the current QPR boss.