Steven Mark "Mark" Pless is the outgoing Republican member of the North Carolina House of Representatives for District 118, covering Haywood and Madison counties, a seat he has held since 2021 1. Pless lost the March 3, 2026 Republican primary to Jimmy Rogers and will not appear on the November 3, 2026 general-election ballot; his current term runs through January 1, 2027 1.
Pless's career experience includes working as a paramedic and as an insurance agent with the N.C. Farm Bureau 1.
Pless was first elected to House District 118 in November 2020 and won re-election in 2022 and 2024 1.
During the 2023–2024 session, Pless served on the Appropriations Committee, the House Appropriations on Health and Human Services Committee, the Wildlife Resources Committee, and the Disaster Recovery and Homeland Security Committee, and as vice chair of the Federal Relations and American Indian Affairs Committee 1.
Candidates and officeholders are required by law to file campaign finance reports and statements of economic interest. The sites below don't support direct links to an individual record — search by last name on each.