Protection for You & Your Future

The Dedicated Legal Representation You Need

Practice Areas

Man being arrested

Criminal Defense

No matter what you may be charged with, you have the right to a fair and honest legal defense. I am ready to stand by your side.

Read More
People holding American flags

Civil Rights

Violations of your civil rights can happen in many different ways. I can help you identify these issues and take action to seek justice.

Read More
People sitting around desk

Expungement

If a previous judgement continues to negatively affect your life, there are steps you can take to have your record cleared.

Read More