Sebelumnya ia menjabat sebagai Ketua DPRD Kabupaten Kuantan Singingi selama dua periode dari fraksi Partai Golkar. Akan tetapi pada periode kedua Ia mengundurkan diri karena maju sebagai calon bupati.
Pada tanggal 2 Juni 2021, Ia bersama wakilnya Suhardiman Amby resmi dilantik dan diambil sumpahnya sebagai Bupati dan Wakil Bupati Kuantan Singingi di Balai Pelangi,Kediaman Gubernur Riau, Pekanbaru. Andi ditangkap KPK pada 19 Oktober 2021 dalam operasi tangkap tangan.
SD Negeri 023 Muaro Sentajo (1993-1999)
SLTP 3 Kuantan Tengah (1999-2002)
SMA Negeri 1 Teluk Kuantan (2002-2005)
S-1 Universitas Lancang Kuning (2005-2013)
S-2 Universitas Islam Riau (2013-2017)
Organisasi
Ketua KNPI Kabupaten Kuantan Singingi (2013-2016)
Ketua Majelis Pimpinan Cabang PERTI Kabupaten Kuantan Singingi (2017-2022)
Ketua DPD II Partai Golkar Kabupaten Kuantan Singingi (2016-2020, 2020-2025)
Karier
Ketua Komisi A DPRD Kab. Kuansing (2009-2012)
Ketua Komisi C DPRD Kab. Kuansing (2012-2014)
Ketua DPRD Kab. Kuansing (2014-2019, 2019-2020)
Bupati Kuantan Singingi (2021)