David Glenn

"Yeah, we're making Diablo II. And I said, Sign me up."

- David Glenn

David Glenn was an artist at Blizzard North. He worked on Diablo II.