- PhD, Religious Studies, Saint Thomas University, 2007-2010
- MDiv, Black Church Studies, Candler School of Theology, Emory University, 2004
- BS, University of Alabama Birmingham, 2001
- Representative, Alabama State House of Representatives, 2010-present
- Constituent Service Representative, Representative Arthur Davis, United States House of Representatives, 2004-present
- Adjunct Instructor, Wallace Community College of Selma
- Associate Pastor/Church Administrator, Tabernacle of Praise Church
- Former Member, State Government Committee, Alabama State House of Representatives
- Former Member, Economic Development and Tourism Committee, Alabama State House of Representatives
- Former Member, Boards, Agencies and Commissions Committee, Alabama State House of Representatives
- Member/associate pastor, Tabernacle of Praise Church, present
- Board Member, Voices for Alabama Children