born near louisburg, north carolina, he attended local schools and then emory and henry college in virginia. he enlisted in the confederate army during the american civil war and served in the army of northern virginia.