José Gregorio Hernández nació el 26 de octubre de 1864 en el pequeño pueblo campesino de Isnotú, estado de Trujillo (Venezuela). Su madre falleció cuando él tenía solo 8 años.
Estudió medicina en Caracas y tuvo tanto éxito que el presidente venezolano lo envió a estudiar microscopía, histología normal, patología y fisiología experimental en París.
Al volver fue profesor en la Universidad Central de Caracas. Después de llevar a su familia a la capital, quiso ser monje de clausura en Italia para dedicarse solo a Dios.
En 1908 entró a la Cartuja de Farneta con el nombre de hermano Marcelo. Sin embargo, algunos meses después se enfermó y su superior le ordenó volver a Venezuela para recuperarse.
Llegó a Caracas en abril de 1909 y ese mismo mes recibió el permiso para ingresar en el Seminario Santa Rosa de Lima, pero siguió anhelando la vida monástica. Volvió a Roma luego de tres años, hizo algunos cursos de Teología en el Colegio Pío Latinoamericano, pero una vez más enfermó y tuvo que volver a Venezuela.
Comprendió que Dios lo quería laico y ya no intentó volver a la vida religiosa. Decidió convertirse en un católico ejemplar siendo médico, sirviendo al Señor en los enfermos.
Dedicaba dos horas diarias para servir a los pobres.
Perseveró en sus principios cristianos toda su vida, con gran amor a la Santa Misa y a la Eucaristía. Era un hombre bondadoso, lleno de talentos; tocaba piano y violín, y le gustaba bailar. Sabía 7 idiomas y cosía su propia ropa.
Un día, mientras cruzaba la calle para comprar medicinas para una anciana muy pobre, fue atropellado y llevado a un hospital donde un sacerdote pudo impartirle la Unción de los enfermos, antes de morir el 29 de junio de 1919. Tenía 54 años
Caracas se conmovió y muchos decían: "Ha muerto un santo". Fueron tantos los que asistieron a su velorio que las autoridades tuvieron que intervenir para organizar a la multitud que quería despedirse de él.