Greg was raised in New Mexico and attended the U.S. Coast Guard Academy in Connecticut. In 1979, Greg began his career in the rail industry, serving as an operating and commercial executive with both Southern Pacific and Union Pacific Railroads.
Greg married Marietta in 1992, and they have united in both business and ministry.
Being led by the Holy Spirit, and together with his wife, Greg founded a highly successful corporation to provide expertise in business development and ancillary commercial services to both shortline railroads and rail shippers. Additionally, they have established a small ranching operation in the Texas Hill Country. They continue to start new business ventures, conducting their businesses using His Word as both standard and guide. The Lord leads and directs them in all aspects of their business ventures.
Greg and Marietta conduct “AMP* (Amazing Marriage Plan) It Up” marriage training for groups and individual couples; AMP It Up is a series of God-breathed curriculums delivered to them in 2002. In 2008, Greg was ordained at Generations Church Granbury as an Elder. Subsequently, they founded Kingdom Wake Ministries, a 501(c)3 organization charged with “Leaving The Kingdom of God in Your Wake”. KWM hosts a variety of Christian-based conferences, including some in partnership with local churches.
Greg regularly preaches at Generations Church. Using the power of God’s Word and personal testimonies, Greg’s heart is to lead men into a clear and simple understanding of who they are in Jesus; how valuable and loved they are by the Father; and how the Holy Spirit wants to guide them and help them in every detail, through every trouble and every victory in their lives. Greg’s desire is to inspire men to fulfill their destiny as servant leaders in their families, their careers or businesses, and in their communities as they take their places in the kingdom of God on earth. Led by the Holy Spirit, Greg loves to pray with men, and often sees men encouraged, healed, and restored – all to the Glory of God!