top of page

we did it, McKees rocks!

Thank you to everyone who supported us.  We could not have done this without you, and we are deeply humbled and grateful for your support.

But remember, while I won the democratic primary, I am not the mayor yet!  We still have to win the general election on November 2nd.  Let's make sure we make our voices heard! 

                                                   IMPORTANT DATES:

Last day to REGISTER before the November election........................October 18

Last day to apply for a mail-in or civilian absentee ballot................October 26
                  Avoid the gauntlet at the polls!  Register to vote by mail!

General Election Day...........................................................................November 2

If you have not already done so, please contact us to get on our supporter list.  We want to keep you informed and to let you know what is going on, as I am part of a larger group of community members on the Vacant and Abandoned Task Force and the Stop the Violence working group.  I cannot do this alone, so please consider getting involved.  It is going to take all of us working together to take back our community and bring it to its full potential!

Yours Logo.png

Why vote for me?

I am running because I have a vision for stronger, more vibrant, and healthy McKees Rocks.

A Mayor's responsibilities lie in Code Enforcement and Public Safety. As Mayor, I would pursue and hold accountable "absentee" landlords who victimize the neighborhood (us) and their tenants (also us) as well. In my view Code Enforcement should be a tool to encourage new homeownership and promote a sense of pride in ourselves and our community.

We are all aware of the many problems McKees Rocks faces: long-overdue improvements to our infrastructure, an over-stressed school district, underfunded public services due to our decimated tax base, etc. This is why my primary area of focus will be working to get our hundreds of abandoned and blighted properties back on the tax rolls, so we have a better ability to fund our needs.

I am asking for your vote because I am a pragmatic optimist, because I believe in myself and because I believe in you. I believe every one of us has concerns for our community. I want to hear yours.  That is why I am running for Mayor because I believe our voices lifted as one will be too loud to ignore. Please work with me for a better McKees Rocks.

"David, what qualifies you for Mayor?"


1 — I have been attending council meetings for many years, as well as advocating on behalf of the community when council was not as transparent as they should be, as well as standing up for modern developmental and governmental practices that currently are lacking in our local government.


2 — I am a proud member of SAG-AFTRA.  This is the same union as our local television personalities and much of the press belong to.  These are my union brothers and sisters, and, as Mayor, and the primary advocate of McKees Rocks, I would have a leg-up to be able to communicate with these organizations to help mend our damaged reputation.  I am also a member of IATSE Locals 3 Stagehands and 489 Studio Mechanics, which means I am well accustomed to working in the rain while being yelled at, with the promise of being able to come back and do it again the next day.  In short, I understand labor.


3 — Working in a creative field has taught me to think outside of the box and not to be afraid to dive in and get my hands dirty in order to solve a problem.   Finding creative solutions to our shared problems is my goal.

4 —  I will listen to what the community wants and lift up its concerns at council meetings.  I will also do my best to listen to our councilmen to try to bridge gaps that exist between us so that we can come up with solutions together that work for EVERYONE!


WHEN:  Every Wednesday at 7 p.m. until November 2nd
WHERE:  Via Zoom: - Click here for the invitation link  

Ask me questions           Share Your Concerns             Get to Know Me           
bottom of page