Kırşehir'in Akçakent ilçesinde 1970 yılında doğan Musa Şahin, ilk ve ortaokulu ilçede tamamladı.
Açık lise mezunu Şahin, Akçakent Belediyesinde farklı birimlerde görev yaptı.
MHP'nin adayı Şahin, evli ve 3 çocuk babasıdır.