Born at Bunker Hill. He married Sarah Jane Pollard 8 May 1853. He was pastor of Mattaponi Church from 1855 to 1890. He founded the Baptist Church at West Point, Virginia. He was the author of the "History of King and Queen County, Virginia." He was a graduate of Columbian College and attended Princeton Theological Seminary. He earned a degree as Doctor of Divinity. He and Sarah Jane lived at the parsonage near Cumnor. They had six sons and two daughters.