Skip to navigation
Let an Experienced Attorney Fight for You Put Knowledgeable Legal Counsel On Your Side SCHEDULE A FREE CONSULTATION

Practice Areas

Criminal Defense

No matter the charge, you have the right to a fair legal defense. As your attorney, I will stand up for you and fight for your rights throughout each step of the legal process.

Read More

Traffic Violations

Don't let an accumulation of traffic tickets endanger your driving privileges. Let me work on your behalf to minimize the consequences and pursue a more favorable outcome.

Read More

Historical Preservation

Read More