It is with deep sadness to report that Steve Dillon, the famed artist behind The Punisher and The Preacher has died.
I did some great Punisher Harp art based on his version of The Punisher.
Tributes are pouring in to honor his memory, including my own. Steve you have been an incredible artist for all of the comic book world. You will be missed by all who loved your work. RIP Steve Dillon.
This post was last modified on March 5, 2019 4:48 pm