Memperoleh gelar Doktor  (S3) Ilmu Akuntansi dari FEB UI pada tahun 2012, gelar Master (S2) Manajemen dengan konsentrasi Keuangan dan Perbankan dari FEB UI pada tahun 2000, dan gelar Sarjana (S1) Ekonomi dari FEB UI pada tahun 1997. Saat ini aktif sebagai pengajar di FEB UI, anggota Komite Audit PT. Pupuk Indonesia (Persero) dan Penanggung Jawab Tim Teknis Komite Penyusun Kebijakan Akuntansi Keuangan (KAK) Bank Indonesia (BI)

Terlibat sebagai Ketua Tim Kajian Akademik dan Penyempurnaan Kurikulum Jabatan Fungsional Auditor yang merupakan kerjasama dengan Badan Pemeriksa Keuangan dan Pembangunan (BPKP) serta Penanggung Jawab Tim Penyusun Sistem Pelaporan Dugaan Pelanggaran Universitas Indonesia (SIPDUGA UI/UI Whistle Blowing System). Berpengalaman dalam mengajar pada bidang Tata Kelola Perusahaan dan Pengendalian Internal