Henry Allen (Earth-Prime)

Dr. Henry Allen was the father of Barry Allen, better known as The Flash.

Accusations
In 2000, Nora was killed by Eobard Thawne during a battle between him and The Flash. Henry was wrongfully accused as the murderer and was brought to jail days later.

Death
In 2016, Henry was killed during a battle involving his son, The Flash.