Mehmet Salih Efendi ; 1877 yılında Erzurum’da doğdu. İlk ve ortaöğrenimini Erzurum’da tamamladıktan sonra bir süre medrese öğrenimi görerek, 1897 Osmanlı-Yunan Savaşı’na gönüllü olarak katıldı.
Savaştan dönünce şer'i hukuk ve ceza muhakemeleri usulu okudu, iki yıl dava vekilliği yaptı. Erzurum Dârülmuallimât’a (İlköğretmen Okulu) girerek 1905 yılında mezun oldu. Çeşitli okullarda öğretmenlik yaptı. Erzurum’un işgali üzerine 1916 yılında ailece Bursa’ya göç etti.
İzmir’in Yunanlılar tarafından işgali sonrası Bursa’da Redd-i İlhak Cemiyeti kurucuları arasında yer aldı; Müdafaa-i Hukuk Cemiyeti’nin başkanlığını üstlendi.
Mehmet Salih Efendi; oluşturduğu gönüllü kuvvetlerle Anzavur Ayaklanması’nın bastırılmasında görev aldı. 23 Nisan 1920’de açılan TBMM’ye 1nci Dönem Erzurum Milletvekili olarak seçildi. Kurtuluş Savaşında gösterdiği yararlıklar sonucu İstiklâl Madalyası ile ödüllendirildi.
Soyadı Kanunu ile Yeşiloğlu soyadını alan Mehmet Salih Efendi, 4 Temmuz 1954 tarihinde vefat etti.