A Baltimore County native and a member of the Democratic Party. Jim is serving his fourth term as a state senator representing the 42nd Legislative District serving areas including Pikesville, Towson, Cockeysville, Lutherville, and Northern Baltimore County. A product of the Baltimore County school system- Jim attended Fort Garrison Elementary, Pikesville Middle, and is a proud graduate of Pikesville High School.

What's important



Jim believes that Baltimore County has experienced decades of mismanaged development.


Jim understands that quality public education is essential for a thriving Baltimore County.


Jim understands safe neighborhoods are the foundation of a strong community.

What I've done


In my fifteen years of service, I have always placed my constituents’ concerns above politics. I’ve worked tirelessly on environmental issues, protecting the Chesapeake Bay, preserving open space, and ensuring that new state construction will be green buildings. I’ve sponsored legislation to make sure that violent offenders serve their whole sentences while recognizing drug addiction is a disease requiring treatment rather than incarceration.

Happy Thanksgiving to all! ... See MoreSee Less

View on Facebook

In case you missed the live stream, you can still watch Baltimore County's America Recycles Day Facebook Q&A. Recycling experts Richard Keller and Rashida White took questions and discussed recycling do’s and don’ts during. Pretty cool! ... See MoreSee Less

Did you miss our America Recycles Day Live Q&A? You can still check out the video and leave your question in comments, and we’ll reply — because every day is ARD here at #CleanGreenBaltCo. ————————— Pull up a seat — We’re LIVE, talking #recycling do’s and don’ts on #AmericaRecyclesDay! Ask your question in the comments below, or just sit back and listen. #BeRecycled #BuyRecycled 🇺🇸♻️🌎

View on Facebook

First time I've had to block a person on Facebook. It's not because we disagree on an issue, but I won't tolerate racism, extreme profanity, and down right disrespect for people. ... See MoreSee Less

View on Facebook

A Baltimore County Executive Candidates Forum will be held at the Community College of Baltimore County on Tuesday November 14th at 2:30-4:00 at CCBC Catonsville in the Arts Building, in the Lounge area. I'm looking forward to it, and I hope you can make it. ... See MoreSee Less

View on Facebook

We have gotten better at providing nutritious meals to students in our schools, but what about the weekend? Food for Thought Baltimore County helps with the needed weekend nutrition to thousands of food insecure public school students in Baltimore County. They are having a benefit concern on the 19th to support their mission. ... See MoreSee Less

View on Facebook

I want to give a huge thanks and appreciations to everyone over at the Baltimore County Progressive Democrats Club for last night's County Exec debate. Was great to see so many people come out to discuss public policy. I look forward to continuing the conversation with everyone. ... See MoreSee Less

View on Facebook