Dolph Lundgren : Frank Castle / The Punisher

Louis Gossett Jr. : Jake Berkowitz

Jeroen Krabbé : Gianni Franco

Kim Miyori : Lady Tanaka

Bryan Marshall : Dino Moretti

Barry Otto : Shake