Henry Allen

Henry Allen is the husband of the late Nora Allen and the father of Bar Allen. At the moment, he is incarcerated at Iron Heights.