Before entering the ministry, Tom was stationed in Hawaii in the Navy. He has a Bachelor of Science in Church Ministries from Liberty University.

Before coming on staff here at Point Harbor, Tom pastored Kishwaukee Baptist Church in Rockford, IL for 8 years, then Berean Baptist Church in Charlottesville, VA for 10 years. He came in staff here at Point Harbor in 2007. Tom and his wife Nancy have 5 children; Suzanne (and husband Ben), Laura (and husband Travis), Andrew, Jonathon (and wife Katie), and Rachel.