Punisher was born Francis Castiglione and is fictional.
=== Ultimate Marvel ===The alternative universe Ultimate Marvel version of Punisher is Frank Castle, an ex-NYPD police officer whose family was killed by corrupt police officers who knew he was going to expose them
 Garth Ennis wrote a one-off special entitled Punisher Kills the Marvel Universe where Frank Castle kills every superhero and supervillain in the Marvel Universe after his family are caught in the crossfire of a battle with the Brood

