Mata kuliah yang diampu:
- Pengantar Hukum Indonesia
- Hukum Pidana
- Hukum Penitensier
- Hukum Pidana Korupsi
- Hukum Pidana Internasional
- Perbandingan Hukum Pidana
- Metode Penelitian Hukum
- Filsafat Hukum
- Hukum dan Sistem Peradilan Pidana (S2)
- Teori Hukum (S2)
- Kapita Selekta Hukum Pidana (S2)
- Bantuan Hukum dan Penyantunan Terpidana (S2)
- Hukum Pidana Adat (S2)
- Penemuan Hukum (S2)