Dr. Zainuddin, S.H., M.H lahir di Arul Kumer, 18 April 1979. Pendidikan dasar beliau di SD Gunung Singit, Lulus 1991, kemudian melanjutkan ke MTsN Angkup, Lulus 1994 dan dilanjutkan di MAN 2 Takengon dan lulus pada tahun 1997.
Kemudian beliau menyelesaikan S1 Hukum di Fakultas Hukum Universitas Muhammadiyah Sumatera Utara pada tahun 2002, kemudian melanjutkan ke Magister Ilmu Hukum Program Pascasarjana UMSU dan lulus pada tahun 2010, kemudian pada tahun 2021, beliau menyelesaikan program doktornya di Unissula Semarang.
Beliau merupakan Ketua Pimpinan Pusat Pemuda Muhammadiyah periode 2018-2022, sebelumnya beliau pernah menjabat sebagai Tim Seleksi KPU Kabupaten Kota Provinsi Sumatera Utara tahun 2018, kemudian pernah menjabat sebagai Tim Seleksi KPU Serdang Bedagai tahun 2013.