As an adult, Bocock established a law practice in Appomattox, and served several terms in the General Assembly.[2]
Bocock served as the Virginia Attorney General from 1852 to 1857.[3]
In 1850, Bocock was elected to the Virginia Constitutional Convention of 1850. He was one of three delegates elected from the Southside delegate district made up of his home district of Appomattox County, as well as Charlotte and Prince Edward Counties.[4]
A dangerous fall made him a cripple, and he resigned his Attorney General's office, relocating to Macon, Hale County, Alabama where he "led the life of a private gentleman."[5]
Death
Willis Perry Bocock died in Macon, Hale County, Alabama in 1887.[6]
Pulliam, David Loyd (1901). The Constitutional Conventions of Virginia from the foundation of the Commonwealth to the present time. John T. West, Richmond. ISBN978-1-2879-2059-5.