Beirne was delegate to the Virginia Constitutional Convention of 1829-1830 and member of the Virginia State Senate 1831-1836.
Beirne was involved in both the Virginia Constitutional Convention of 1829-1830 and the Virginia State Senate from 1831 to 1836.