| Date | Motion or item | Their vote | Record |
|---|---|---|---|
| 2026-06-16 | Draft May 19 Minutes | Aye | source |
| 2026-05-19 | Conditional Zoning Application at 1651 Old Lystra Road | Aye | source |
| 2026-05-19 | Draft December 2nd 2025 Minutes | Aye | source |
| 2026-05-19 | Draft April 21st 2026 Minutes | Aye | source |
| 2026-04-21 | Conditional Zoning District Modification for 11 White Oak Drive | Aye | source |
| 2025-12-02 | Draft October 21 Minutes | Aye | source |
| 2025-12-02 | Draft November 18 Minutes | Aye | source |
| 2025-12-02 | Planning Commission Applications | Aye | source |
| 2025-12-02 | Chair and Vice Chair Election | Nay | source |
| 2025-10-21 | Consider a Conditional Zoning Modification for Hillmont at 146 Stancell Drive | Nay | source |
| 2025-10-07 | Consider an Omnibus Text Amendment to the Chapel Hill Town Code and the Land Use Management Ordinanc | Excused | source |
| 2025-09-16 | 623 Martin Luther King Jr. Blvd Site Plan | Aye | source |
| 2025-09-16 | Draft August 19th Minutes | Aye | source |
| 2025-09-16 | Draft September 2nd Meeting Minutes | Aye | source |
| 2025-09-02 | Minor Subdivision for 108 Highland Drive | Aye | source |
| 2025-08-19 | Conditional Zoning Application: 115 Chapel Point Road | Absent | source |
| 2025-08-19 | Consider a Conditional Zoning Application for 701 Martin Luther King Jr. Blvd | Absent | source |
| 2025-06-17 | 318 McDade Street Site Plan Review | Aye | source |
| 2025-06-17 | Draft June 3rd Minutes | Aye | source |
| 2025-06-17 | Minor Subdivision for 108 Highland Drive | Aye | source |
| 2025-06-17 | 303 Knolls Street Site Plan Review | Aye | source |
| 2025-06-17 | Conditional Zoning: 5640 Old Chapel Hill Road (East Lakeview Townhomes) | Aye | source |
| 2025-05-06 | Rules and Membership of Advisory Boards & Commissions – LUMO Text Amendment | — | source |
| 2025-04-15 | Consider a Conditional Zoning Application for 11 White Oak Drive | Aye | source |
| 2025-03-18 | Minor Subdivision for 331 Erwin Road | Aye | source |
| 2025-03-18 | Draft March 3rd Minutes | Aye | source |
| 2025-03-18 | Discussion of the Gateway and Midtown Complete Community Pilot Projects | Aye | source |
| 2025-02-18 | Draft February 4th Minutes | Aye | source |
| 2025-02-18 | 107 N. Roberson Site Plan | Aye | source |
| 2025-02-04 | January 7th, 2025 Meeting Minutes | Aye | source |
| 2025-02-04 | Greenway Discussion Summary | Aye | source |
| 2025-01-07 | December 17th, 2025 Meeting Minutes | Aye | source |
| 2025-01-07 | Meadowmont Village Circle Minor Subdivision | Aye | source |
| 2025-01-07 | December 3rd, 2024 Meeting Minutes | Aye | source |
| 2024-06-18 | Aquabella Major Subdivision Modification at 120, 121, and 130 Grand Alexander Court | Absent | source |
| 2023-08-21 | 111 N Roberson Site Plan | Aye | source |
| 2023-04-13 | 807 Kings Mill Road: After-the-Fact Dimensional Variance (Interior Setbacks) | Nay | source |
| 2023-03-16 | Meeting Minutes - November 2022 | Aye | source |
| 2022-10-06 | 612 Hillsborough Street: Appeal of Notice of Violation for Off-Street Rental Parking in a Residentia | Nay | source |
| 2022-09-15 | 106 Ephesus Church Road: Dimensional Variance | Nay | source |
| 2022-09-15 | 106 Ephesus Church Road: Dimensional Variance | Aye | source |
| 2022-04-07 | 106 N. Roberson Street: Sign Variance | Nay | source |
| 2022-01-20 | 609 Hillsborough Street: Appeal of Staff Decision | Aye | source |
| 2021-12-02 | 308 Hickory Drive: Resource Conservation District Variance | Nay | source |
| 2021-11-04 | Down Time Franklin Street, LLC Appeal of Staff Decision | Aye | source |
| 2021-06-03 | 758 Old Mill Road: After-the-Fact Dimensional Variance | Aye | source |
| 2021-05-06 | 625 Sugarberry Road: Jordan Riparian Buffer Variance | Aye | source |
| 2021-04-01 | Consideration of New Member Applications | Aye | source |
| 2021-04-01 | Consideration of New Member Applications | Aye | source |
| 2021-03-04 | 201 S Estes Drive - Resource Conservation District Variance | Aye | source |
Each row is a vote this official cast in a public meeting, most recent first, read from the meeting record it links to. This list stops at 50 votes, which is as many as we currently collect per official on this source — earlier votes very likely exist in the meeting record and are not shown yet.
This official's seat and votes are drawn from public meeting records compiled through open agenda. This record is dedicated to the public domain under CC0 1.0 (CC0): the roster and the votes may be reused freely. Local officials have no federal campaign-finance filings, so no finance data appears here.