Mac is retired county extension director for the Hyde County Center of the North Carolina Cooperative Extension Service, which is part of the College of Agriculture and Life Science of North Carolina State University. Before joining the extension service over 20 years ago, Mac farmed in Hyde County. He has also worked as a commercial fisherman. He is a graduate from N.C. State with a Bachelor of Science in agricultural education and a master’s in horticulture science.