Name: Sheriff Garvin Macken
Other Names: Sheriff Macken
First Appearance: The Defenders (vol. 1) #135 (Sep. 1984): "The Fire at Heaven's Gate"
Number of Appearances: 2
Enemy of: Blowtorch Brand
Note: died saving people trapped in factory arson fire
After Sheriff Garvin Macken died saving people trapped in factory arson fire, his soul was escorted to the afterlife by Valkyrie. He was a noble man who died a hero and his soul was rewarded in the afterlife.
Suggested links for further research about this character and the character's religious affiliation: