I don't think John Heard's middle name was Matthew. I think John Matthew Heard, Jr. implies that his father had his first name but not his middle one. Also I do not think he was a doctor. Oftentimes people from Maryland are mislabeled as doctors because they lived, died, or resided at a state whose two letter abbreviation also stands for Medical Doctor.