Alabama State Bar, Previous Participant, Volunteer Lawyers Program
Alabama State Bar, Previous Participant, Volunteer Lawyers Program
American Bar Association, Previous Member
Birmingham Bar Association, Previous Member
Cullman County Bar Association, Previous Member
American Association for Justice, Member, 2003-Present
Formerly known as Association of Trial Lawyers of America
Previous N.L.D. Governor, State of Alabama
Alabama Association for Justice, Member, 2000-Present
Formerly known as Alabama Trial Lawyers’ Association, 2000 – Present
National Association of Consumer Advocates, Previous Member
Alabama Criminal Defense Lawyers’ Association, 2004 – Present Member
National Association of Criminal Defense Lawyers, 2005-Present Member
Dawson Memorial Baptist Church, Homewood, Alabama Member
Birmingham Bar Association
2005 Fee Arbitration Committee, Previous Member
Vestavia Hills Rotary Club, Previous Member