Willard was elected to the second session of the Wisconsin State Legislature, which convened January 10, 1849 and adjourned April 2 of that year, as one of five members from Rock County; he was the only one from Janesville.
He was a delegate to the "Union Democratic Party" (also called the "Free Soil Democrats") convention which convened in Madison, Wisconsin on September 7, 1849.