John is an illustrator, character designer, visual development artist and concept artist, and has worked at Blizzard as such for 10 years. In addition, he has done key art, box art, magazine covers, book covers, comic book covers, promotional art for the company. He is a prime example of a seasoned veteran in the industry.