The Great British Bake Off star and Glasgow University medical student has seen first-hand the work carried out at the Beatson West of Scotland Cancer Centre, where his mother received treatment.
James visited patients and staff at the Beatson Cancer Charity's wellbeing centre, which offers a haven for patients undergoing treatment at the hospital. As well as sharing baking tips he brought along a selection of tasty treats.
James said: "As a medical student I am only too aware of the impact cancer has, and this is amplified when someone close to you is diagnosed.
"I am so proud to be an ambassador for the Beatson Cancer Charity and support its invaluable work in any way I can."