Nació en la ciudad de Lima (Perú) el 9 de diciembre de 1579, siendo bautizado el mismo día en la Parroquia de San Sebastián, donde siete años mas tarde habría ser bautizada la gran Santa Rosa, Patrona de las Ame ricas.
Los padres de Martín fueron Ana Velázquez, morena liberta natural de Panamá, y Don Juan de Porres, caballero de la Orden de Alcántara.
A los 15 años pidió ser admitido en la comunidad de Padres Dominicos. Como a los mulatos les tenían harta desconfianza, fue admitido solamente como "donado", o sea un servicial de la comunidad. Así vivió 9 años practicando los oficios mas humildes y siendo el ultimo de todos.
Sin moverse de Lima, fue visto en China y en Japón animando a los misioneros que estaban desanimados. Sin que saliera del convento lo veían llegar junto a la cama de ciertos moribundos a consolarlos. Con la ayuda de varios ricos de la ciudad fundó el asilo de Santa Cruz para reunir a los vagos, huérfanos y limosneros y ayudarles a salir de su penosa situación. Recogía limosnas en cantidades asombrosas y repartía todo lo que recogía. Miles de menesterosos llegaban a pedirle ayuda.
A los 60 años, después de haber pasado 45 años en la comunidad, mientras le rezaban el credo y besando un crucifijo, murió el 3 de noviembre del 1639.