El Reverendo Leobardo Almazán (P. Leo) nació en la Ciudad de México en 1971. Como el hijo mediano de tres hermanos, vino a Estados Unidos en 1999 para estudiar inglés. Poco después de su llegada, se unió a la Orden de Predicadores (Dominicanos). El P. Leo estudió Filosofía y Escrituras en México, Teología Moral en los EE. UU., Y obtuvo un Doctorado en Ética Social en la Academia Alphonsian en Roma. Fue ordenado sacerdote en 2005. Se desempeñó como: párroco, profesor, superior de una comunidad de formación, representante de la Orden de Predicadores en la ONU en Ginebra, asesor principal del Vicepresidente de Misión y Ministerio de la Universidad del Verbo Encarnado, y como asesor principal de Catholic Relief Services para la divulgación del clero.