Beverley served as the Clerk of Court for Essex County from 1710 until 1740, and represented the county as a member of the Virginia House of Burgesses from 1742 until 1749.
Beverley served as the Clerk of Court for Essex County from 1710 until 1740. He represented Orange County as a member of the Virginia House of Burgesses in 1740; and represented Essex County from 1742 until 1749.