Criminal Defense and Personal Injury Representation in the Delaware Valley

In your defense, I offer more than 32 years of experience to people in and around Delaware County who have been charged with a crime. Before opening my private practice 10 years ago, I served the state of Pennsylvania as an Assistant District Attorney, prosecuting cases for 6 years in Dauphin County (Harrisburg) and 16 years in Delaware County. I know the different ways that prosecutors prepare and present cases, and what value they give to different types of evidence.

I focus my practice primarily on criminal defense. Because of my extensive experience working as a state’s attorney, I know how prosecutors evaluate and prepare cases, as well as the weight they will give to different types of evidence. I understand when your interests will best be served by attempting to work with prosecutors, and when it will be necessary to take an adversarial position. Though I have maintained good relationships with the state’s attorneys, I am never afraid or reluctant to challenge prosecutors to get the outcome that is best for you. I have and will challenge the decisions of the county courts of common pleas.

Past and Present Memberships

  • Delaware County Bar Association
  • Pennsylvania Bar Association
  • Federal Bar Association
  • Former Delaware County Assistant District Attorney
  • Temple University Law School


I am available to meet with you in my office between 9 a.m. and 6 p.m., Monday through Friday. I understand, though, that legal issues don’t necessarily arise during business hours, so I will arrange to meet with you in the evening or on a weekend if necessary. To set up an appointment, contact my office online or call me at 610-565-8412. There is no charge for an initial review of your case. Visa, MasterCard and Discover are accepted..