Som medlem av Riksdagen representerte Widmark Luleå, Umeå, Piteå, Haparanda og Skellefteå valgkrets i andra kammaren i mandatperioden 1879–1881. Han tilhørte första kammaren fra 1882–1888 for Norrbottens läns valgkrets. I sin tid i Riksdagen var han medlem av lovutvalget 1880–1881 og 1883–1885, medlem av særutvalget 1882 og 1886 og medlem av den midlertidige komitéen i 1888.