Şeyh Muhammed Zafir Efendi 1825 yılında Trablusgarb'ın Derne yakınında Mısrafa beldesinde dünyaya geldi.Babasından Şazeli tarikatı Medeni kolunun hilafetini aldı.Şeyh Zafir Abdülhamid Han'ın daveti üzerine İstanbul'a gelince kendisine Unkapanı civarındaki Üçmihrablı Camii yakınında bir ev tahsis edildi ve burada sohbetlerine başladı.
Şeyh Muhammed Zafir adına yaptırılan Ertuğrul Tekkesi'yle birlikte Şazelilik ilk defa Osmanlı topraklarına girmiş oldu..
Şeyh Zafir'in tesileri sadece İstanbul'la sınırlı kalmamıştır.Tüm İslam dünyasında özellikle de Kuzey Afrika taraflarında saygınlık uyandıran ismi Fransızların pek çok gizli belgesine yansımıştır.Bu belgelerde daha çokŞeyh Zafir'in Abdülhamid Han ile irtibatı üzerinde durulmuştur.