Ryan Longman has become Millwall's seventh signing of the summer.
The versatile 22-year-old forward has joined the Lions on loan from Hull City until the end of the season.
He is available for the South London side's Championship trip to Birmingham on Saturday as they look for a third win of the campaign.
Millwall director of football operations and recruitment Alex Aldridge said: "Ryan is a player we know really well having tried to sign him previously, so we are very pleased to add him to our squad.
"He gives us another option in forward, wide and wing-back areas - on both sides of the pitch - and the ability to score and create goals from different positions. His work ethic and the intensity with which he trains and plays will really suit our culture."
Find all the latest football transfers on our dedicated page.