Dr. Carroll is a family physician in private practice. He obtained a mechanical engineering degree from Colorado State University, then was immediately commissioned in the United States Air Force and obtained a master's degree from the Air Force Institute of Technology in Dayton, Ohio. After 7 years at Wright Patterson Air Force Base he separated as a Captain and entered medical school at the University of Cincinnati. Dr. Carroll returned to Colorado for his residency at Poudre Valley Hospital Family Medicine Program and started his medical career in Fort Collins, where he has stayed for the past 28 years. Dr. Carroll is also the chairperson of Physicians for Social Responsibility of Colorado, and an active member of the Sierra Club and other health and environmental groups.