top of page





Underage Drinking

Public Intoxication

Minor In Possession of Alcohol

Drug Cases-

Possession of Marijuana/

Controlled Substances

Auto Accident

Personal Injury

Uncontested Divorce

Domestic Violence

I graduated from Georgetown University and the University of Alabama School of Law, and I have been living and practicing law in Gulf Shores and Orange Beach in Baldwin County, Alabama since 1997.  I know what the prosecutors and Judges here usually expect, and I try to give you a good idea of what you can expect at our first meeting.  I work with you and the prosecutors to try to minimize the effect of your legal situation on your life, including using my best efforts to keep convictions off of your record and keep costs manageable for you.  

I have helped many people through most of the legal situations you might be facing, but every case is unique.  I will take the time to understand your particular case and circumstances to tailor a result that you can live with.  Whether it is avoiding a conviction or negotiating a plea to a lesser charge, I use my best efforts to minimize the impact of your case on your life and your future.  I am grateful, humbled and honored by the reviews past clients have written for me.  Please take the time to read them, and I hope you will write one too some day.

My focus is on Municipal and District court criminal cases such as DUI for Alcohol or Controlled Substances.  I will also handle the administrative action to try to help you keep your driver's license or minimize any suspension.

I also handle Possession of Marijuana/Controlled Substances, Public Intoxication and Minor in Possession of Alcohol to help you avoid a conviction and a blemish on your criminal record.  

In association with other attorneys and professionals, I also handle Personal Injury claims and Auto Accident claims to try to ensure that you are made whole, both physically and fiscally.


 Whether your case is in District Court or Circuit Court in Baldwin County, Alabama or the Municipal Court in Orange Beach, Gulf Shores, Foley, Elberta, Robertsdale, Fairhope, Daphne, Summerdale or Loxley, I will be happy to discuss your case with you.  I do not charge a consult fee for the first consultation.


In the Following Courts:

Municipal Courts of:
Orange Beach

Gulf Shores








District and Circuit Courts

of Baldwin County

bottom of page