Dr. Brown attended the University of Pennsylvania and received his Bachelor of Arts degree Summa Cum Laude from Rutgers College in New Brunswick, New Jersey. He earned his Medical Degree from Rutgers Medical School in 1984.
Dr. Brown completed his pediatric residency training at North Shore University Hospital, a teaching center of Cornell Medical School in Manhasset, New York. After his last year of residency, Dr. Brown spent additional time studying pediatric cardiology at Childrens Hospital National Medical Center in Washington, D.C.
Dr. Brown is Board Certified in Pediatrics and is a Fellow of the American Academy of Pediatrics. Dr. Brown has been repeatedly honored in The Best Doctors in America and also in Washingtonian Magazine's Top Doctors.
Dr. Brown and his wife, who is a school nurse, reside in Annapolis with their two daughters.