Sahid menempuh pendidikan formalnya mulai dari SD Negeri Negeri 1 Tampingan (1974–1980), kemudian melanjutkan ke SMP Bhina Putra Tegalrejo (1980–1983), dan STM 45 Kota Magelang (1983–1986). Empat setelah lulus SMA, ia melanjutkan pendidikan D3 di Akper Universitas Bhayangkara Ujung Pandang dan lulus tahun 1993.
Sahid memiliki riwayat aktif dalam berorganisasi khususnya dalam tergabung dalam partai politik, ia langsung bergabung dengan Partai Hanura pada tahun 2009, di mana ia menjabat sebagai Wakil Ketua Bidang Organisasi, Kaderisasi, dan Keanggotaan DPD Partai HanuraJawa Tengah dan kemudian menjadi Ketua DPC Partai HanuraKabupaten Magelang serta aktif dalam menyerap aspirasi masyarakat.