Recent Experience
- Alabama District Attorney - Circuit 312017 – 2023View Position
About Alabama District Attorney - Circuit 31
- Term length
- 2017 – 2023
Nearby Officials

Kyle Brown
Alabama Circuit Court Judge - Circuit 31, Place 2
Jacqueline Hatcher
Alabama Circuit Court Judge - Circuit 31, Place 1

Mitch Hays
Alabama Circuit Court Judge - Circuit 31, Place 1



