Religion: not determined yet
Name: Jessie's husband
First Appearance: Venom (vol. 2) #19 (Aug. 2012): "Savage Six, Part 2: Family"
Number of Appearances: 1
Family/Relative: Jessie Thompson (wife)
Note: Jessie's husband; Flash Thompson's brother-in-law
A new group of super-villains - the Savage Six - were threatening Venom (Flash Thompson) and his family. The villainous team (probably Jack O'Lantern specifically) killed Flash's brother-in-law (the husband of his sister Jessie Thompson). When Flash went to her Manhattan apartment to make sure she was save, she found her husband's corpse. Jessie wasn't there.
Suggested links for further research about this character: