Dilahirkan pada tanggal 20 Mei 1968 di desa Saningbakar, Kabupaten Solok, Sumatera Barat; menamatkan pendidikan sarjana S1 pada Fakultas Sastra - Universitas Andalas Padang (Jurusan Bhs. Inggeris) di tahun 1991; Mulai mengabdi di Direktorat Paten - Direktorat Jenderal Hak Atas Kekayaan Intelektual (HAKI), Departemen Kehakiman RI (sekarang Departemen Hukum dan Perundang-undangan) sejak 1994.
Menikah dengan Rahmi pada tahun 1995 dan telah dikarunia tiga putri; Khalisha Az-Zahra Shidqi, Shafiqa Az-Zahra Shidqi & Shafiqi Az-Zahra Shidqi.
Pada tahun 1997 memperoleh 'Australian Development Scholarship' (ADS) untuk mengikuti program 'Master of Legal Studies' (MLS) di Faculty of Law, University of Technology, Sydney (UTS) dan menyelesaikan pendidikan akhir Juli 1999.