Husband: Jeff; 3 Children
- President, Alabama Public Service Commission, 2012-present
- Member, Alabama Public Service Commission, 2010-present
- Former Chair, Alabama Republican Party
- Candidate, President, Alabama Public Service Commission, 2008
- No committee memberships found.
- No caucus information on file.
- Former Executive Director, Alabama Republican Party
- Co-Owner, Cavanaugh Bradley Animal Hospital
- Co-Owner, Conservative Solutions
- Former Restaurateur
- Senior Advisor, Office of Governor Bob Riley
- Deputy Chief of Staff, Office of Governor Bob Riley
- State Director, Citizens for a Sound Economy
- Member, First Baptist Church of Montgomery