Amin lahir di Blora pada 27 Juni 1973. Dia menjabat sebagai Direktur Bisnis Penjaminan Jamkrindo sejak 7 September 2017. Sebelumnya, dia menjabat sebagai Kepala Divisi Bisnis Suretyship dan Penjaminan Non Bank Perum Jamkrindo.
Dia menamatkan pendidikan di Universitas Islam Bandung Jurusan Manajemen. Kemudian, dia melanjutkan pendidikan Master Manajemen Agribisnis di Institut Pertanian Bogor (IPB).