After graduating from Seton Hall University with a degree in Political Science, John earned his Juris Doctor from Seton Hall School of Law. He began his legal career as a judicial law clerk to the Honorable Edward W. Beglin, Jr., A.J.S.C., in Union County.