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 Tow Truck Driver 1 guest appearances Geno 1 guest appearances Mike 1 guest appearances Lillian 1 guest appearances Investigator Monroe 1 guest appearances Clerk 1 guest appearances Security Guard 1 guest appearances Cop 1 guest appearances Moke 1 guest appearances Christopher 1 guest appearances Denny 1 guest appearances Davis 1 guest appearances Shantel 1 guest appearances Lanie 1 guest appearances Martin 1 guest appearances Leader 1 guest appearances Barman Tony 1 guest appearances Bob Wick 1 guest appearances ESU Cop 1 guest appearances Marine #1 1 guest appearances ⇤ « 1 2 3 4 5 6 7 8 » ⇥