Gary became Assistant Superintendent of Great Plains campus at Frederick in 1995. He previously served as superintendent at Mangum, Indiahoma and Weaver public schools. He is a graduate of Southwestern Oklahoma State University. He previously attended both the University of Oklahoma and Oklahoma State University. He has been active in numerous civic, economic development and community service organizations at Frederick.