He received his internal medicine training at the Boston City Hospital and his general medicine fellowship training at the Massachusetts General Hospital/Harvard Medical School. He also holds an MPH from the Harvard School of Public Health. He is a health services researcher with an interest in access to and quality of care for underserved populations and practices primary care internal medicine at a public hospital affiliated community health center. He served as a Robert Wood Johnson Foundation Health Policy Fellow in Washington, D.C., and as a staff member of United States Senate Committee on Health Education Labor and Pensions under Senator Edward M. Kennedy.