
Currently holds the office of Chapel Hill Town Council until December 31, 2029.
Candidate for Chapel Hill Town Council in 2025 North Carolina General Election.
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedOur climate is shifting, bringing hotter summers and more frequent, unpredictable weather events. These changes will impact how we live, work, and interact with our environment. Chapel Hill must be proactive, not reactive, in preparing for a more sustainable and climate-resilient future. Learn more
We are facing a nationwide housing crisis, one made more urgent by economic uncertainty. Chapel Hill’s strength lies in its diverse and vibrant population. To preserve and grow that strength, we must expand access to housing options that meet the needs of residents across the economic spectrum—from young professionals to working families to seniors. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.