In 1853 he was again married to Jeannette McMahon, a native of Cooper county. They had two children, one son, Thomas T., and one daughter, Mrs. Jennie Huffaker. He died in February, 1865, and was buried at Arrow Rock. Mrs. Piper is still living.