A retired USAF pilot, Gary joined New Tribes Mission, a church-planting ministry in remote areas, and served as a pilot in the Philippines. He flew for missionaries in jungle and mountain tribal locations. He is the Director of Flight Standards and Curriculum at Mission Aviation Training Academy.