Anderson is retired from the U.S. Fish & Wildlife Service, National Fish Hatchery and Technology Center, where he was Senior Scientist. Dr. Anderson has been involved with fish hatchery research and management for many years. He was Leader of the Cooperative Fishery Research Unit at the University of Missouri for over twenty years and previously served as Biologist in Charge at Wolf Lake State Fish Hatchery in Michigan.