Pendidikan Sarjana di tempuhnya di Fakultas Hukum Universitas Indonesia (1988-1992), Program Pasca Sarjana Ilmu Hukum UI (1997-1999), dan pendidikan Doktor di Faculty of Law-University of Malaya (2001-). Selain pendidikan formal, ia telah mengikuti beberapa pendidikan tambahan di Brisbane, Australia (1994), Academy of American and International Law di Texas (1995), dan Special course on Economic Law di Harvard Law School, AS (1996).