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 James Douglass 1 guest appearances John F. Schreffler, Jr. 1 guest appearances Aubrey Richmond 1 guest appearances Debbie 1 guest appearances Davy 1 guest appearances Bruce Ogden 1 guest appearances Reverend Potter 1 guest appearances IT Guy 1 guest appearances Militia 1 guest appearances Rick 1 guest appearances Arthur Walsh 1 guest appearances Mark 1 guest appearances Simon 1 guest appearances Bartender 1 guest appearances Kazan 1 guest appearances Russian Thug 1 guest appearances Nikolai Poloznev 1 guest appearances Clive 1 guest appearances Delia Robinson 1 guest appearances Veteran 1 guest appearances ⇤ « 1 2 3 4 5 6 7 8 » ⇥