The youngster has been on Wolves’ books since May 2009 and has progressed through the system from the under-8s group to the first-team matchday squad.
The 20-year-old has been a regular around the under-23s group in recent years and used the past 18 months to gain invaluable experience on loan at Kidderminster Harriers and Bradford City.
Now he heads above the border to link up with Aberdeen, who face Ross County in the Scottish Premiership on Sunday.