David has been a democracy and anti-corporate power activist/advocate for many years, having served as a chief petitioner for two statewide initiatives (46/47) to allow and then to place limits on campaign contributions in Oregon elections. Those measures were on the ballot in 2006. In 2011, he founded the Portland chapter of Move to Amend immediately following the US Supreme Court’s Citizens United decision. Move to Amend advocates amending the US Constitution to overturn the court created doctrines that money is speech and that corporations are people. He lead the Portland chapter of the Alliance for Democracy and is also the national co-chair.
Several years ago, he formed the Portland Public Banking Alliance to advocate for creation of a city of Portland Public Bank. The Great Recession pushed him in this direction, realizing that public banks would support public purposes while it was clear that big too-big-to-fail Wall Street banks only service private profit and greed. He invited Walt McRee to Portland twice as well as Ellen Brown once to get a public banking movement off the ground here is Portland and Oregon. Both Walt and Ellen are leading stars of the Public Bank Institute From those efforts, the Portland Public Bank Alliance started working to form a municipal bank in Portland. Later that became the Oregon Public Bank Alliance.
At the First Unitarian Church, he was a member of the Economic Justice Action Group where he organized speaker events, documentary film screenings and gathered signatures on various local & state level initiatives.