
Stephen L. Brown is the founder and lead pastor of Light of Glory International Church (LOGIC) in Memphis, Tennessee, where he has faithfully served since 2008. Known for his prophetic insight, bold preaching, and unwavering commitment to truth, Pastor Brown’s ministry centers on restoration, healing, integrity, and enduring faith under pressure.
He is also the founder of Stephen Brown Ministries (SBM), established in 2005, through which he has preached, taught, and led revival services and crusades throughout the United States, Africa, Asia, Central America, South America, and beyond—seeing lives transformed through the power of the gospel. In addition to preaching, he is a gospel recording artist whose music reflects the same message of faith, resilience, and spiritual strength that defines his ministry.
Pastor Brown holds a Bachelor of Science in Physical Education from Idaho State University and a Master’s degree in Curriculum and Instruction from Freed-Hardeman University, with additional graduate coursework in Special Education and Administration and Supervision.
A former Division I college basketball player, Pastor Brown served for five years as team chaplain for a Division 1 men’s basketball program, where he provided spiritual guidance, mentorship, and leadership to student-athletes and staff.
He is married to Dr. NeShante Brown, and together they are the proud parents of three children—Brooke, Briana, and Timothy—and the loving owners of a Yorkie named Lulu.
Pastor Brown’s life and ministry are marked by resilience, faith, and a deep conviction that truth, when entrusted to God, will always prevail.
