Prepared for your criminal defense case

As an attorney who has worked with criminal defense cases since 2003, I have represented numerous clients who have been charged with a variety of crimes, from assault, drug possession, DUI, and internet crimes to murder, sex crimes, theft, fraud, and traffic violations. These experiences have given me the opportunity to explore who I am as a defense attorney and grow my skills representing people throughout the York, Pennsylvania area.

Defense attorneys know that every case is different. Your story is just as unique as you are, so it's vital that you use a unique strategy to increase your chances of success.

I'm a competitive attorney. I like to win; not for my reputation but because I want to make a positive impact on the lives of those I represent. I know that being charged with a crime, whether it's underage drinking or a firearm offense, can cause you to feel as though your rights have been violated and your voice is not being heard.

My office, based in York, gives people accused of a crime the opportunity to be heard and fight back. I will use my 18+ years of experience and knowledge of the law to make sure you are given a fair fight and that your voice is heard. Whether you live in Lancaster, Harrisburg, or Camp Hill, call today to schedule a free consultation.


For more than 15 years, I have helped countless clients search for just compensation after they've been injured in an accident that resulted from a negligent act. While you focus on healing and recovery, I will work toward a settlement that will cover medical costs, property repair, your pain and suffering, and more. Your health is very important, and if medical bills are keeping you from receiving the treatment you need, call me today.

I work almost entirely as a litigation attorney, so if your case needs to go to court, I won't be afraid to take the step as long as it increases your chances of a successful result and a satisfying settlement. If you've been involved with a car accident or a slip-and-fall, contact my office in York, Pennsylvania to schedule a free consultation. I serve people throughout the area including those in Lancaster, Harrisburg, and Camp Hill.