Steve Aguilar

Steve Aguilar is Assistant Art Director for World of Warcraft. He was previously Lead Animator.