
I was born in Minneapolis, MN, and grew up in Medford, NJ. After studying music and computer science at Rutgers University, I built a career in software development, leading teams that supported military and aerospace initiatives and helped companies use the latest technologies to thrive. I am passionate about balancing innovation with practical, data-driven solutions.
As a dedicated father, husband, and community member, I’m excited to offer my experience, skills, and commitment to serve Newtown Township as a Board of Supervisors member. I moved to Newtown over seven years ago, drawn by the vibrant community and the opportunity to raise my family here with my wife, Abby, and our blended family of four children.
In addition to my professional work, I’ve been actively involved in Newtown’s community. Over the past four years, I’ve served as Judge of Elections in my voting district, ensuring fair and smooth elections for all. I’ve also volunteered my time developing a software application for my son’s wrestling league, which was used for over 20 years, and I continue to donate blood regularly, having given platelets over 50 times.
I’m an avid motorcyclist who’s had the pleasure of riding across the U.S. and parts of Canada, and I love exploring the outdoors with Abby and our dog, Penny. From hiking parts of the Appalachian Trail to kayaking the Delaware River, I’m deeply committed to preserving the natural beauty that makes Newtown such a special place to live.
As a candidate for the Newtown Township Board of Supervisors, my vision is to ensure our community continues to thrive while preserving its unique charm and balance. While I believe Newtown is in great hands with its current leadership, I am eager to continue the successful legacy left by those not seeking re-election, helping to balance growth with environmental preservation and keeping Newtown a wonderful place to live. I’m also committed to fiscal responsibility—ensuring that the Township’s budget is managed carefully to avoid unnecessary tax increases—and ensuring our police, fire, and EMS organizations have the resources they need to serve and protect our community.
With my background in technology and team leadership, I approach problem-solving with a collaborative mindset. I’ve worked in diverse teams with differing opinions and learned the value of listening to all perspectives to find the best solutions. As a supervisor, I’ll take the same approach—actively listening to residents, gathering data, and making informed decisions that benefit everyone in the community today and into the future.
I believe leadership is about more than just being in charge—it’s about creating a positive, collaborative environment where all voices are heard and valued. I’ve always believed in leading by example, and I hope to bring that approach to the Board of Supervisors, making Newtown a place where everyone feels part of the team. Let’s make Newtown the best team ever!