(334) 229-0700Tap to Call This Lawyer
Jurisdictions Admitted to Practice
- Alabama
Professional Experience
- Associate Justice
- Supreme Court of Alabama
- - Current
- Chief Judge
- Alabama Court of the Judiciary
- -
- Judge
- Alabama Court of Criminal Appeals
- -
- Senior staff attorney
- Supreme Court Associate Justice James Gorman Houston, Jr.
- -
- Staff Attorney
- Supreme Court Associate Justice Janie L. Shores
- -
Education
- Georgia Tech
- Graduate (2009) | Mechanical Engineering
- United States Military Academy
- (2007) degree in engineering
- University of Virginia School of Law
- LL.M. (2004) | Judicial Process
- Cumberland School of Law, Samford University
- (1982)
- Honors: American Jurisprudence Award for excellence in the study of evidence under Professor Charles Gamble
- Auburn University
- B.S. (1979) | major in Chemistry
Professional Associations
- Bench of the Hugh Maddox Inn of Court in Montgomery
- Honorary Master
- Current
- Alabama State Bar's Committee on Archives and History
- Honorary Master
- Current
- Frazer Memorial United Methodist Church
- Member
- Current
Publications
Articles & Publications
- Preeminent evidence treatise in Alabama
Contact & Map