 Stokes served as Waterloo Town Treasurer and on the Jefferson County Board of Supervisors.Stokes also served on the school board.In 1921 and 1925, Stokes served in the Wisconsin State Assembly and was a Republican.