A graduate of Mt. Hebron High School, he earned his Bachelor of Science and Masters in Business Administration from the University of Baltimore. He received his JD from the Appalachian School of Law. John is a member of the Maryland State Bar, the Federal Bar for the District of Maryland, the American Bar Association, the Maryland Bar Association and the Baltimore County Bar Association.