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 Wendy 2 guest appearances Anton Reed 2 guest appearances Kusack 2 guest appearances Danny 2 guest appearances Mickey O'Hare 1 guest appearances Moose 1 guest appearances Donny Chavez 1 guest appearances Lance 1 guest appearances Paulie 1 guest appearances Leo 1 guest appearances Scut 1 guest appearances Older Airport Suit 1 guest appearances Young Airport Suit 1 guest appearances Rhonda 1 guest appearances Tony 1 guest appearances Cartel Sicario 1 guest appearances Waitress 1 guest appearances Major Schoonover 1 guest appearances SWAT Officer 1 guest appearances Mazur 1 guest appearances ⇤ « 1 2 3 4 5 6 7 8 » ⇥