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 Wilcox 1 guest appearances Doughy Man 1 guest appearances OIG Agent 1 guest appearances Businesswoman 1 guest appearances Cop 1 guest appearances Col. Morty Bennett 1 guest appearances Mistress 1 guest appearances Soldier 1 guest appearances Weems 1 guest appearances Geiger 1 guest appearances Carla 1 guest appearances Nurse 1 guest appearances Ricky Langtry 1 guest appearances Producer 1 guest appearances Newscaster 1 1 guest appearances Newscaster 2 1 guest appearances Barmaid 1 guest appearances FBI Agent 1 guest appearances Aide 1 guest appearances Cop 1 guest appearances ⇤ « 1 2 3 4 5 6 7 8 » ⇥