Robert Carr was born in Annapolis, Maryland, and grew up in New Hampshire. He holds a BA in Philosophy from Bates College in Lewiston, Maine, and an MD in Counseling Psychology from the University of Massachusetts. He is Deputy Director of the Bureau of Infectious Diseases and Laboratory Sciences at the Massachusetts Department of Public Health.