Won the seat in the November 4, 2025 general election with 96.6% of the counted vote. Jurisdiction is in Pierce County. The current term runs through January 1, 2030, inferred from the election date and this office's typical four-year term.
| Date | Motion or item | Their vote | Record |
|---|---|---|---|
| 2023-05-09 | Historic District Commission Candidate Interviews | Aye | source |
| 2023-04-11 | 214 Glenburnie Street | Nay | source |
| 2023-02-14 | Historic District Commission Candidate Interviews | Aye | source |
| 2023-02-14 | 412 West Cameron Avenue | Aye | source |
| 2023-02-14 | 313 East Franklin Street | Aye | source |
| 2023-02-14 | January 10, 2023 Action Minutes | Aye | source |
| 2023-02-14 | 700 Gimghoul Road | Aye | source |
| 2023-02-14 | 308 W. Cameron Avenue | Aye | source |
| 2023-01-10 | 109 Fraternity Court | Aye | source |
| 2023-01-10 | 504 East Franklin Street | Aye | source |
| 2023-01-10 | December 13, 2022 Action Minutes | Aye | source |
| 2023-01-10 | 211 Hillsborough Street | Aye | source |
| 2023-01-10 | 516 East Rosemary Street | Aye | source |
| 2023-01-10 | 313 E. Franklin Street | Aye | source |
| 2022-12-13 | 313 E. Franklin Street | Aye | source |
| 2022-12-13 | 313 E. Franklin Street | Aye | source |
| 2022-10-11 | 222 Vance Street | Aye | source |
| 2022-10-11 | September 13, 2022 Action Minutes | Aye | source |
| 2022-10-11 | 234 McCauley Street | Aye | source |
| 2022-09-13 | July 12, 2022 Action Minutes | Aye | source |
| 2022-09-13 | 160-UT E. Rosemary Street | Aye | source |
| 2022-09-13 | 379 Tenney Circle | Aye | source |
| 2022-07-12 | June 13, 2022 Action Minutes | Aye | source |
| 2022-07-12 | 304 South Columbia Street | Aye | source |
| 2022-07-12 | 379 Tenney Circle | Excused | source |
| 2022-06-13 | 379 Tenney Circle | Aye | source |
| 2022-06-13 | 150 East Rosemary Street | Aye | source |
| 2022-06-13 | 218 Wilson Street | Nay | source |
| 2022-06-13 | May 10, 2022 Action Minutes | Aye | source |
| 2022-05-10 | 211 Glenburnie Street | Aye | source |
| 2022-04-12 | 206 McCauley Street | Aye | source |
| 2022-04-12 | 504 North Street Unit A | Aye | source |
| 2022-04-12 | Gimghoul Castle at 742 Gimghoul Road - Conditional Zoning District | Aye | source |
| 2022-04-12 | Gimghoul Castle at 742 Gimghoul Road - Conditional Zoning District | Aye | source |
| 2022-04-12 | 504 North Street Unit A | Aye | source |
| 2022-04-12 | 206 McCauley Street | Aye | source |
| 2022-03-08 | 211 Henderson Street | Aye | source |
| 2022-03-08 | 218 Pittsboro Street | Aye | source |
| 2022-03-08 | 1 Mint Springs Lane | Aye | source |
| 2022-03-08 | 108 Henderson Street | Aye | source |
| 2022-03-08 | 246 Glandon Drive | Aye | source |
| 2022-03-08 | 179 East Franklin Street | Aye | source |
| 2022-03-08 | 209 East Franklin Street | Aye | source |
| 2022-03-08 | February 8, 2022 Action Minutes | Aye | source |
| 2022-03-08 | January 11, 2022 Action Minutes | Aye | source |
| 2022-03-08 | 108 Henderson Street | Aye | source |
| 2022-03-08 | 179 East Franklin Street | Aye | source |
| 2022-03-08 | 211 Henderson Street | Aye | source |
| 2022-03-08 | 218 Pittsboro Street | Aye | source |
| 2022-03-08 | 1 Mint Springs Lane | Aye | source |
| 2021-11-09 | 214 Glenburnie Street | Nay | source |
| 2021-10-12 | Conditional Zoning - 150 E Rosemary Street | Aye | source |
| 2021-09-14 | 150 E. Rosemary Street | Aye | source |
| 2021-09-14 | 150 E. Rosemary Street | Nay | source |
| 2021-07-20 | 514 E. Rosemary Street | Aye | source |
| 2021-07-13 | 510 Hooper Lane | Nay | source |
| 2021-07-13 | 514 E. Rosemary Street | Aye | source |
| 2021-07-13 | 715 Gimghoul Road | Aye | source |
| 2021-07-13 | June 10, 2021 Meeting Minutes | Aye | source |
| 2021-05-13 | 201 E. Rosemary Street | Aye | source |
| 2021-05-13 | 510 Hooper Lane | Aye | source |
| 2021-04-13 | 201 E. Rosemary Street | Aye | source |
| 2021-02-09 | Historic District Design Standards Update | Aye | source |
| 2020-09-23 | 306 Ransom Street | Nay | source |
| 2020-09-23 | 306 Ransom Street | Aye | source |
| 2020-09-23 | Historic District Commission Candidate Interviews | Aye | source |
| 2020-08-11 | 306 Ransom Street | Aye | source |
| 2020-08-11 | 219 E. Rosemary Street | Aye | source |
| 2020-08-11 | 304 N. Boundary Street | Aye | source |
| 2020-08-11 | 306 Ransom Street | Nay | source |
| 2020-08-11 | 306 Ransom Street | Nay | source |
| 2020-08-11 | 306 Ransom Street | Aye | source |
| 2020-08-11 | 306 Ransom Street | Nay | source |
| 2020-08-11 | 306 Ransom Street | Nay | source |
| 2020-07-14 | 360 Glandon Drive | Nay | source |
| 2020-07-14 | 207 Pittsboro Street | Aye | source |
| 2020-06-15 | 7 Cobb Terrace | Nay | source |
| 2020-06-15 | 306 N Boundary Street | Aye | source |
| 2020-03-10 | 203 Battle Lane | Nay | source |
| 2020-02-11 | 304 N. Boundary Street | Aye | source |
| 2020-02-11 | 403 W. Cameron Avenue | Aye | source |
| 2019-12-10 | 707 Gimghoul Road | Aye | source |
| 2019-11-12 | 428 West Cameron | Aye | source |
| 2019-09-10 | July 9, 2019 Meeting Minutes | Aye | source |
| 2019-07-09 | 412 E Rosemary Street | Aye | source |
| 2019-07-09 | 410-412 North Street | Aye | source |
| 2019-07-09 | 417 W. Patterson Place | Aye | source |
| 2019-07-09 | 410-412 North Street | Nay | source |
| 2019-06-11 | 733 Gimghoul Road | Aye | source |
| 2019-06-11 | 412 E Rosemary Street | Aye | source |
| 2019-06-11 | 304 N Boundary Street | Nay | source |
| 2019-05-14 | 370 Glandon Drive | Aye | source |
| 2019-05-14 | 306 N Boundary Street | Nay | source |
| 2019-05-14 | Historic District Commission Candidate Interviews | Aye | source |
| 2019-05-14 | April 22, 2019 Meeting Minutes | Aye | source |
| 2019-04-22 | 306 N Boundary Street | Aye | source |
| 2019-04-22 | 306 N Boundary Street | Aye | source |
| 2019-04-22 | 306 N Boundary Street | Nay | source |
| 2019-04-22 | 306 N Boundary Street | Aye | source |
| 2019-04-22 | 306 N Boundary Street | Nay | source |
| 2019-04-09 | 306 N Boundary Street | Aye | source |
| 2019-04-09 | 723 Gimghoul Road | Aye | source |
| 2019-04-09 | 306 N Boundary Street | Nay | source |
| 2019-02-12 | 412 W Patterson Place | Nay | source |
| 2019-02-12 | 417 W Patterson Place | Nay | source |
| 2018-10-09 | 1 Mint Springs | Aye | source |
| 2018-10-09 | 1 Mint Springs | Aye | source |
| 2018-10-09 | 1 Mint Springs | Nay | source |
| 2018-10-09 | 1 Mint Springs | Aye | source |
| 2018-10-09 | 1 Mint Springs | Aye | source |
| 2018-07-17 | 1 Mint Spring Revised COA | Aye | source |
| 2018-07-17 | 1 Mint Spring Revised COA | Aye | source |
| 2018-07-17 | 1 Mint Spring Revised COA | Aye | source |
| 2018-07-17 | 1 Mint Spring Revised COA | Aye | source |
| 2018-07-17 | 1 Mint Spring Revised COA | Nay | source |
| 2018-07-17 | 1 Mint Spring Revised COA | Nay | source |
| 2018-04-10 | 127 Mallette Street | Nay | source |
| 2018-04-10 | 428 W Cameron Avenue | Nay | source |
| 2018-03-13 | a. February 13 Draft Action Minutes | Aye | source |
| 2018-03-13 | b. 6 Briarbridge Lane | Aye | source |
| 2018-03-13 | b. 517 E Franklin Street | Aye | source |
| 2018-03-13 | b. 517 E Franklin Street | Aye | source |
| 2018-03-13 | a. 309 E Rosemary Street - Holy Trinity Church | Aye | source |
| 2018-03-13 | a. 309 E Rosemary Street - Holy Trinity Church | Aye | source |
| 2018-03-13 | b. 6 Briarbridge Lane | Aye | source |
| 2018-03-13 | b. 6 Briarbridge Lane | Aye | source |
| 2018-03-13 | c. 704 E Franklin Street (after-the-fact COA) | Aye | source |
| 2018-03-13 | c. 704 E Franklin Street (after-the-fact COA) | Aye | source |
| 2018-03-13 | c. 704 E Franklin Street (after-the-fact COA) | Nay | source |
Their recorded voting record back to 2018-03-13, most recent first — read from the government's own meeting record. Also available as CSV and JSON.
This record is derived from the certified election-results export published by the WA Secretary of State (linked above), and is dedicated to the public domain under CC0 1.0. Officeholders can change between elections through resignations and appointments; the certified result is the source shown.