Green served in the Virginia State Senate from 1815 to 1819, representing Culpeper County and neighboring Spotsylvania, Orange and Madison Counties.
Green acted as a senator for Virginia's state senate between 1815 and 1819, covering Culpeper County and surrounding areas such as Spotsylvania, Orange, and Madison.