DC Database
Advertisement

Henry Allen was a doctor married to Nora Allen in Fallville, Iowa. Their son was police scientist Barry Allen, who would later in life become the super-hero known as The Flash. Henry passed away of natural causes in his original timeline. However, Professor Zoom changed the timeline during Rebirth by traveling back and killing Nora. The police blamed Henry for her murder, and he died in prison while Barry worked to prove his innocence in Central City.

Henry Allen was created by John Broome and Carmine Infantino, first appearing in The Flash #126 (1962).



Advertisement