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 Zach Lieberman 9 guest appearances Leo Lieberman 8 guest appearances Rafael "Rafi" Hernandez 8 guest appearances Detective Sergeant Brett Mahoney 8 guest appearances Maria Castle 7 guest appearances José 6 guest appearances Karen Page 1 guest appearances Isaac Lange 5 guest appearances Farah Madani 4 guest appearances Frank Castle, Jr. 4 guest appearances Lisa Castle 4 guest appearances Marion James 4 guest appearances Anderson Schultz 4 guest appearances Eliza Schultz 4 guest appearances Jake Nelson 4 guest appearances Todd 4 guest appearances Philip 4 guest appearances Carson Wolf 3 guest appearances O'Connor 3 guest appearances Ahmad Zubair 3 guest appearances ⇤ « 1 2 3 4 5 6 7 8 » ⇥