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 Officer Jack 1 guest appearances News Anchor 1 guest appearances Computer Tech 1 guest appearances Dr. Hamid Madani 1 guest appearances Carl 1 guest appearances Hayley 1 guest appearances Cop 1 guest appearances Rex Quinn 1 guest appearances Sergei Konchevsky 1 guest appearances Ringo 1 guest appearances Johnny 1 guest appearances Eddie 1 guest appearances Drunk 1 guest appearances Paramedic 1 guest appearances Maid 1 guest appearances Customer 1 guest appearances Operator 1 guest appearances Woman in Bar 1 guest appearances Shooter Jennings 1 guest appearances Theo A. Kamp 1 guest appearances ⇤ « 1 2 3 4 5 6 7 8 » ⇥