Todd has served in various roles as one of the founding Pastors of Grace Baptist until his transition to Senior Pastor on June 1, 2020. Originally from Georgia, Todd and his wife Stephanie, a native of Wisconsin, met in college and married in 1999. God has blessed the Meadows with four children–Sydnee, Braedon, Averi, and Kendyl.
Todd has been involved in ministry since 1995 when he began serving as a youth intern during college. In 1999, he graduated from North Georgia College and State University with a Bachelor of Business Administration. He and his wife then moved to Fort Worth, Texas where Todd attended Southwestern Baptist Theological Seminary and earned a Master of Divinity. Todd graduated from The Southern Baptist Theological Seminary in Louisville, Kentucky with a Doctorate of Ministry in Family Ministry.