David Villegas nació en Huancavelica, Perú en 1975. Se licenció en la Universidad Nacional Mayor de San Marcos y obtuvo un maestrado en la Universidad de la Habana. Ha escrito cuentos, poesía y ensayos. Actualmente enseña en varias universidades peruanas.