Green served in the Virginia State Senate from 1815 to 1819, representing Culpeper County and neighboring Spotsylvania, Orange and Madison Counties.
Green held a position in the Virginia State Senate from 1815 to 1819, covering Culpeper County and nearby areas including Spotsylvania, Orange, and Madison.