He has worked closely with North Carolina Medicaid via the Department of Medical Assistance, Dental Division. He graduated from Miami University in Oxford, Ohio, and the Ohio State University College of Dentistry before completing his residency in pediatric dentistry and MPH in health policy and management at the University of North Carolina at Chapel Hill. Beau and his wife live in Chapel Hill.