After a successful loan spell at the Den, Millwall have signed Shane Ferguson from Newcastle United on an 18-month contract for an undisclosed fee.

The Northern Ireland defender joined on loan in August and has made 28 appearances for the League One club.

Ferguson, 24, made his debut for Newcastle in 2010 and appeared 32 times for them, with 19 of those as a substitute but he has never been at the heart of the north east team with loan spells at Birmingham City and Rangers.

He tweeted: “Thank u to @NUFC for giving me my opportunity to come over at the age of 15 & making my dreams come true playing for such a big club. #nufc”

Meanwhile another loan player who may extend his month-long spell in south London is 21-year-old Jed Wallace.

Read more Millwall's back-to-back wins keeps us in the hunt

Manager Neil Harris said that he wants to speak to Wallace’s parent club Wolverhampton Wanderers, run by Den old boy Kenny Jackett, about extending the winger’s stay.

Wallace told the club’s website : “In the League we’ve won three out of three so for me that’s perfect.

“I’m having a great time here at Millwall. I was really grateful for the opportunity to come to a club like this and I want to repay the faith the manager has shown in me.

“Whether I’ve got three, 30 or five games left, I’ll just give it everything I’ve got. As long as the manager here wants me then I’m sure there will be a discussion (with Wolves). But that is out of my hands so I don’t really worry about it.”