Main Characters Frank Castle / The Punisher 26 main appearances Dinah Madani 26 main appearances Billy Russo 25 main appearances Curtis Hoyle 17 main appearances David "Micro" Lieberman 12 main appearances Krista Dumont 12 main appearances John Pilgrim 11 main appearances Amy Bendix 11 main appearances Sarah Lieberman 9 main appearances Sam Stein 8 main appearances William Rawlins 8 main appearances Lewis Wilson 7 main appearances Karen Page 4 main appearances
Recurring Guest Characters Marine #2 1 guest appearances Marine #3 1 guest appearances Hooker #1 1 guest appearances Hooker #2 1 guest appearances Creepy Ed 1 guest appearances Dr. Mason 1 guest appearances Officer Smith 1 guest appearances Officer Lawrence 1 guest appearances Officer O'Rourke 1 guest appearances Young Krista 1 guest appearances Paramedic 1 guest appearances TV Reporter 1 guest appearances Vendor 1 guest appearances Doctor Charles 1 guest appearances Gang Leader #1 1 guest appearances Gang Leader #2 1 guest appearances Paramedic 1 guest appearances ⇤ « 1 2 3 4 5 6 7 8 » ⇥