Patterson was a member of the Wisconsin State Assembly during the 1873 session. He was defeated for re-election by John Winans. Patterson was District Attorney of Rock County, Wisconsin, Postmaster of Janesville, a municipal court judge, and a justice of the peace. He was a Republican.[2]