Menikah dengan Binar Asrining Dhiani, dikaruniai 2 anak, Faizah "Silmi" Dzakiroh dan Muhammad "Salman" Mahida; memperoleh ijazah Sarjana Farmasi dan Apoteker dari Fakultas Farmasi UGM.
Saat ini sedang mengambil pendidikan master di Clinical Pharmacy, Fac. of Pharmacy, Mahidol University, Bangkok, Thailand.
Sehari-hari merupakan staf pengajar di Jurusan Farmasi, Fakultas Kedokteran dan Ilmu-Ilmu Kesehatan, Universitas Jenderal Soedirman (UNSOED), Purwokerto