[3] Norris also worked for the New York State Senate and Assembly, served as a Niagara County Election Commissioner and interned in the City of Lockport Mayor's Office.
[7] Norris was elected four times to two-year terms and assumed office on January 1, 2017.
[8] Norris served as Chairman of the Minority Conference, the Ranking Minority Member of the Election Law and Transportation Committees and also a member of the Rules, Ways and Means, Judiciary, Aging, Cities, Health, Higher Education and Tourism, Parks, Arts and Sports Development Committees over various periods during his Assembly tenure.
In 2024, Norris announced on social media that he would not be seeking re-election to the New York State Assembly.
He was endorsed on the Republican, Democratic, and Conservative lines, and was elected to become a Justice for the Eighth District Court.