Henry Edgard nació en Inglaterra el 28 de octubre de 1932, hijo de un inglés y de una estadounidense.
Vivió su niñez en Inglaterra en condiciones difíciles, ya que conoció los bombardeos de la Luftwaffe, la aviación de la Alemania nazi, sobre el territorio inglés.
Después de la guerra sus padres se divorciaron. Su madre, Constance, regresó con él a los Estados Unidos. Fueron años difíciles en los que la madre no pudo cuidar de él y Henry tuvo que ser internado en hogares adoptivos.
Edgard llegó a Costa Rica en febrero de 1976. Pensaba viajar hasta la Argentina, pero por razones económicas tuvo que quedarse en el país.
Trabajó como profesor de inglés y traductor y obtuvo la cédula de residencia. Luego recibió una pensión del gobierno de los EUA.
Falleció en el Hospital Dr. Rafael Ángel Calderón Guardia el 14 de enero de 2010.