Punisher (Marvel Universe Animated Movies)

Francis Castle, ex-sniper and ex-convicted Marine and vigilante heroic.