Frank Castle was born on November 15, 1981 in Hell's Kitchen, New York to Mario and Louise Castle. According to himself, his parents were in their 40s, when he was born. He attended a in Marvel Fanon