Criminal DefenseAttorney

Former Prosecutor. I Know How the State Builds Cases and How to Defeat Them. Providing experienced criminal defense throughout Palm Beach, Broward, Miami-Dade, St. Lucie, and surrounding South Florida courts.

Call 561-919-2645Free Consultation
Just arrested? Do not speak to police without an attorney present.Call Now →

Defending Your Rightsand Protecting Your Future

If you're facing criminal charges in South Florida, you need more than a lawyer. You need someone who understands how prosecutors think, how cases are built, and where they're vulnerable. As a former Assistant State Attorney, I've prosecuted hundreds of criminal cases.

Now I use that insider knowledge to defend my clients. I know what evidence prosecutors rely on, what arguments resonate with juries, and when a case can be challenged before it ever goes to trial.

Insider knowledge on how prosecutors evaluate evidence
Understanding of what makes prosecutors hesitate
Knowledge of where cases are most vulnerable
Direct experience in how plea decisions are made
Awareness of which arguments are most effective at trial
Criminal Defense Attorney South Florida

Criminal Defense Practice Areas

Juvenile Defense

Juvenile charges can have lifelong consequences. We represent minors and their families to protect their future and minimize the impact of accusations in the juvenile justice system.

Juvenile Delinquency
Transfer to Adult Court
Disposition & Sentencing
Juvenile Record Sealing
Family Support & Guidance

Traffic Tickets & Criminal Traffic

From minor traffic infractions to serious criminal traffic offenses, a conviction can raise insurance rates, suspend your license, or result in criminal charges. We represent drivers throughout South Florida.

Traffic Tickets & Points
Driving with Suspended License
Leaving the Scene
Reckless Driving
Driver's License Suspension

Criminal Defense FAQ

Should I talk to the police without a lawyer?

No. You have the right to remain silent. Anything you say can and will be used against you. Contact an attorney immediately, before making any statement to law enforcement.

What happens at my first court appearance?

Typically an arraignment where formal charges are read, you enter a plea, and bail is addressed. Having an attorney present from this point can significantly affect the outcome.

Can charges be dropped or reduced?

Yes. Insufficient evidence, constitutional violations in how evidence was gathered, witness credibility issues, and procedural errors can all lead to reduced or dismissed charges.

How much does a criminal defense attorney cost?

Every case is different. We offer free initial consultations and transparent flat-fee and hourly arrangements. Call us to discuss your situation.

Will I have to go to trial?

Not necessarily. Many cases resolve through negotiation, reduced charges, or dismissal. But if trial is the best path to your goals, we are fully prepared to fight for you in court.

Have a specific question?

Call or contact us for a free consultation with no obligation.

561-919-2645Contact Us
Palm Beach County Courthouse
West Palm Beach, FL
15th Judicial Circuit · Criminal Division
North County Courthouse
Palm Beach Gardens, FL
15th Judicial Circuit · Northern Palm Beach
South County Courthouse
Delray Beach, FL
15th Judicial Circuit · Southern Palm Beach
Broward County Courthouse
Fort Lauderdale, FL
17th Judicial Circuit · Broward County
Miami-Dade Criminal Courthouse
Miami, FL
11th Judicial Circuit · Miami-Dade County
St. Lucie County Courthouse
Fort Pierce, FL
19th Judicial Circuit · Port St. Lucie / St. Lucie County

Ready to DiscussYour Case?

The fastest way to get answers is to give us a call. Free consultations available for new clients.

561-919-2645Book a Consultation

Prefer to send a message? Fill out our contact form and we'll get back to you shortly.