Nació el 23 de noviembre de 1872 en Chiclayo y murió el 6 de marzo de 1966 a la edad de 93 años. Sus padres fueron Manuel López Vilela y Manuela Albújar Bravo. La mayor parte de su infancia la pasó en Piura y Morropó, por lo tanto, él se consideró piurano. Estudió en el colegio nacional de Guadalupe y en la universidad de San Marcos, en la cual cursó Derecho. A su vez se dedicó al periodismo y a la política. Al finalizar sus estudios empezó a impartir clases de historia en el colegio de San Marcos, posteriormente se convertiría en juez instructor de Huánuco, magistrado y luego en presidente del Tribunal Superior de Justicia de Tacna. Fue un escritor peruano cuyos relatos breves preludiaron el desarrollo de la novela indígena peruana.