His life is much like any other — full of family and friends, love and passion, incidents and turning points. He travels, works, laughs and cries. He has parents, a wife, a child, a grandchild. He lives life to the full.
There is nothing special about Edward Grainger.
Except... from the day he was born, until the day he will die, he keeps meeting the Doctor. Sometimes a different Doctor, sometimes the same Doctor.