The 19 year old will make his first appearance for the Black and Whites in Martin Pirie's testimonial against the side which released him in the summer.
David Robertson said: "I have had a number of encouraging reports about Craig, so I decided to have a closer look at him. He has played to a high standard and it is up to him to prove what he can do."