Scott was born and raised in Houston, Texas. He earned a B.S. in Mechanical Engineering from West Point, and went on to serve as an Army Engineer Officer. During his time on active duty, he earned a M.S. in Finance from Liberty University. After mentoring several Army Soldiers about financial responsibility, and witnessing the impact it had on their lives, he realized his passion for financial education and began his journey to create the Good Need Project.