Mack Bolan is a famous character by Don Pendleton who has made his way to plenty of books and we can see the similarities between Mack Bolan the Executioner and The Punisher. Both have their families killed and are seeking revenge and both have been in the army. Both also have deadly combat skills and are pretty good with guns.
In The Amazing Spider-Man #129 that came out in 1974, Frank Castle was the villain that was tasked to hunt down Spiderman after he was accused of murdering Norman Osborn. But then he found out that he was being tricked into killing Spiderman and then sided with the web-slinger instead.
Frank does not mind killing people whom he thinks deserve it and that is the main reason why he is more of an anti-hero rather than the good guy. Frank has a history of breaking the law in order to achieve his end goals.
Like many other characters, The Punisher has also died and he came back. He once was chosen to come back in the form of an angel. In one of the storyline, he was killed by Wolverine’s son. Later Morbius and Man-Thing reconstruct and revive him to form the renowned Franken-Castle. In the end, he was truly healed and brought back.
The Punisher is an anti-hero and for that reason, he sees eye to eye with neither villains nor the heroes in the comic universe. He likes some heroes like Captain America but there are those that feel threatened by him. In the arc called Punisher Kills The Marvel Universe he kills every hero and villain in the Marvel universe starting with Cyclops. In this version of the story, Frank’s family is killed while X-Men and Avengers are fighting one another. He kills everyone he thinks was involved and his killing spree ends with him killing his friend Matt Murdock, who is the Daredevil.
In a crossover, we see Frank face to face with The Joker and here we see that The Joker actually fears Frank. Something that we usually do not see from this character. Like always Batman intervenes.
In a storyline, The Punisher killed Wolverine and his members by blowing off their heads and he was also planning to burn wolverine but he was interrupted.
The character was actually meant to be called Assassin but Stan Lee made changes and then he was named The Punisher.