
Currently holds the office of New York State Senate - District 42 until January 6, 2027.
Candidate for New York State Senate - District 42 in 2026 New York Primary 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 StartedJames is fighting to level the playing field for all women, ensuring they’re treated equally under the law. Learn more
James is the product of an excellent public education and knows every child deserves the same. Learn more
James knows that the sustainability of our environment depends on the decisions we make today and that future generations are counting on us. Learn more
James knows that roads are a quality of life issue, which is why he has focused on advancing our region’s infrastructure, improving a significant number of state roads and bridges across the district. Learn more
James believes we must find a new and improved way to fund our schools and local governments: the property tax system is broken and needs an overhaul. Right now, the same people who fought for our freedom, built our homes, cared for our sick, and taught our children are those that are paying a disproportionate amount of their income to property taxes. There is a better and more equitable way forward, and James is committed to achieving it. 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.