Pete McCleave set out to find the person who could save his life – he ended up saving the lives of 20 other people along the way.
The dad-of-two has been in a race against time after he was diagnosed with myeloma, a type of blood cancer that develops in the bone marrow.
Pete, 45, was given seven years to live in 2017 and told his best chance of survival was finding a stem cell donor, with a perfect match to his genetic code.