Lyon was a member of the Vermont House of Representatives from 1799 until 1802, 1804 until 1806 and 1808. He was a member of the Vermont Executive Council in 1808.
Lyon held positions in both the Vermont House of Representatives and the Vermont Executive Council during his political career. From 1799 until 1802, 1804 until 1806, and 1808, he was a member of the Vermont House of Representatives. In 1808, he served on the Vermont Executive Council.