About Rob

rob on stairs smiling

Rob has made Annapolis his home for over 15 years with his wife Becca and son Whit. He fell in love with the Chesapeake Bay while earning a degree in Environmental Studies (minor in Business Management) at Washington College on the Eastern Shore. His professional career started with the Chesapeake Bay Program, supporting the efforts to restore the Chesapeake Bay. From there Rob worked for a number of years in private consulting as an Environmental Scientist, Ecological Restoration Scientist, and Sustainability Specialist, before starting his career with local government.

Rob was employed by the City of Annapolis, as a Sustainability Coordinator and Environmental compliance Inspector, where he reviewed development projects and authored the City's climate action plan. Rob currently works for Anne Arundel County as a Project Manager Engineer for stormwater management projects, managing a multi-million dollar budget. 


family boatingIn his free time, Rob enjoys hiking and boating with his family and working for positive change in the community.  He spends a significant amount of time organizing in the community to protect our quality of life on the Annapolis Neck Peninsula, fighting to ensure our environment is maintained, our traffic doesn't worsen, our schools don't become overcrowded, and our communities stay safe. He regularly attends City Council and commission hearings/meetings, advocating for the community.  He has also assisted with drafting legislation as both a City employee and as a citizen. Rob will bring his first-hand knowledge of local government to the City Council.




  • From the blog

    Return of live public comments (audio only)

    This Monday the Council will be resuming live, audio-only public comments. If you would like to sign up to do so, please go to www.annapolis.gov/testimony 4 hours before the start of the meeting, and check the box saying that you want to give live testimony over Zoom. This is also our first meeting with the new setup, where our first meeting of the month, known in the Code as our “Regular” meeting, will focus primarily on our legislative actions, with the second meetings of this month (such as this Monday’s), known as our “Special” meeting, will contain primarily public hearings. That’s why we have so many pieces of legislation up for a hearing this Monday. All that said, we will be modifying our agenda Monday to vote on at least one or two pieces of legislation outside of our Consent Calendar, just to try to get some things passed prior to our August break. Speaking of which, I’ll still be available, but the Council is on recess during August. I will be on vacation for a few long weekends so it may take me even longer than usual to get back in touch with you.

    Take care everyone and stay safe,


    Read more

    vote on ADU, hiring freeze, electric vehicle parking on Monday

    We have two more council meetings left until our August recess. Of note for this Monday’s meeting is a final vote on the Accessory Dwelling Unit (ADU) legislation, adjustments to the appeal process of Planning & Zoning decisions, the final vote on a hiring freeze, and the final vote on legislation of mine that would allow the city to enforce Electric Vehicle (EV) charging spaces.  

    I’m also trying to find time to work on legislation outlining the Council’s desire for police reforms, legislation that would expand public water access, and legislation that would adjust our election schedule to increase voter turnout.  

    Lastly, I'm contemplating holding some kind of virtual town hall, perhaps in the fallBut I much prefer an in person meeting, though that likely won’t happen for a while. In the meantime, you are always welcome to reach out to me with any comments, concerns, or other issues you need help with.  

    Take care everyone and stay safe, 


    Read more

Showing 3 reactions