He attended the University of Exeter in England and received his B.A. with honors from the College of William & Mary in Williamsburg, Virginia in 1976. He received his J.D. with honors from Rutgers Law School - Newark in 1979. He was admitted to the New Jersey Bar in 1979. He is certified as a Civil Trial Attorney by the New Jersey Supreme Court.