In July, 1869, he was married to Miss Kate Long, of Mason county, Virginia. They have two children: Oscar P. and John A., both living.