Lord was born in the small town of Hartford, Vermont, the son of a Protestant clergyman.
After graduation, the 22-year-old was hired as the principal at the high school in the small town of Plainville, Connecticut, reportedly the youngest person in the United States to ever hold such a position.