


Brad Stephens is a member of the Illinois House of Representatives, representing District 20. He assumed office on June 29, 2019. His current term ends on January 13, 2027. Stephens is running for re-election to the Illinois House of Representatives to represent District 20. He is on the ballot in the general election on November 3, 2026. He advanced from the Republican primary on March 17, 2026. Stephens was appointed to the office in June 2019 to fill the vacancy following Michael McAuliffe's resignation.