He graduated from the Virginia Military Institute in 1844, then studied law in Charlottesville and received a degree from the law department of the University of Virginia in 1850.
He completed his academic journey at the Virginia Military Institute in 1844, followed by additional study of law in Charlottesville, which ultimately led to him receiving a law degree from the University of Virginia in 1850.