I grew up in Mercer County New Jersey where I currently serves as municipal court judge in multiple municipalities in Mercer County. Prior to being elevated to the bench, I was the municipal prosecutor for Robbinsville Township, West Windsor Township, Princeton Borough and Princeton Township. I obtained a B.S. from Trenton State College in 1981 and graduated from the New Jersey State Police Academy in 1984. Thereafter, I served as a police officer for Princeton Borough before attending law school. I am a past councilman of Hamilton Township, New Jersey.
I served as a judicial law clerk for the Honorable Thomas P. Kelly, J.S.C., Law Division, Criminal Part, and the Honorable Linda R. Feinberg, A.J.S.C., Law Division, Family Part.
My practice also includes plaintiff’s personal injury, products liability, residential real estate, wills and estates, municipal law, business law, family law and construction law.