
Stephen M. Ross is a member of the North Carolina House of Representatives, representing District 63. He assumed office on January 1, 2023. His current term ends on January 1, 2027. On December 3, 2025, Ross announced he would not run for re-election to the North Carolina House of Representatives District 63 in 2026.