The 22-year-old right-back is no stranger to the Chairboys having spent a successful 20-game loan spell at the club in 2012-13.
Since then he has enjoyed further loan spells at Gillingham and Luton.
Manager Gareth Ainsworth told the club’s official website: “I’ve kept a close eye on Michael ever since his first spell with us and always been impressed with the way he goes about his game.
“He can play in a number of positions, he’s got great talent on and off the ball and you always know you’ll get 100 per cent effort and commitment from him. I’m really pleased to have him back.
“The loan market was crucial for us last year and it will be again, due to the small size of our squad. If we can bring in a few more players of Michael’s calibre then I’m confident we can have another good season.”