Heavy Metal Magazine names David Erwin as Publisher and Chief Creative Overlord

photo credit Michael Scott
photo credit Michael Scott

Heavy Metal Magazine has named David Erwin as Publisher and Chief Creative Overlord.

Formerly, David served as Hasbro’s Transformers Creative Lead on their boys’ properties including Micronauts, ROM, and more. Prior to Hasbro, he served as the Executive Creative Director of DC Comics for 16 years, building their portfolio of brands. David Erwin will now lead Heavy Metal into the new era, building on its legacy across all platforms, including TV and Film.

David is known for building major franchise brands by making them relevant to an ever-changing audience across all businesses and consumer engagements. He looks to reignite Heavy Metal brand as the leader in science fiction, fantasy and horror storytelling.

Working alongside Heavy Metal’s CEO Matt Medney, Heavy Metal will be announcing new initiatives and partnerships leading up the publishing their 300th issue.


Discover more from Graphic Policy

Subscribe to get the latest posts sent to your email.