Ralph Martin Es el presidente de Renewal Ministries (www.renewalministries.net), una organización dedicada a la renovación y evangelización católica. Renewal Ministries es el patrocinador de “The Choices We Face” – un popular programa semanal católico de radio y televisión distribuido en todo el mundo – y participa en una amplia variedad de proyectos misioneros en más de 30 países.
También es Director de Programas de Posgrado en Teología en Evangelización y profesor asistente de teología en el Seminario Mayor del Sagrado Corazón en la Arquidiócesis de Detroit. Tiene un doctorado en teología de la Universidad Angelicum de Roma.
En diciembre de 2011, el Papa Benedicto XVI nombró a Ralph Consultor del Pontificio Consejo para la Nueva Evangelización por un período de cinco años.
Es autor de numerosos artículos y libros, el más reciente de los cuales es El cumplimiento de todo deseo: una guía para el camino hacia Dios basada en la sabiduría de los santos. Él y su esposa Anne residen en Ann Arbor, Michigan.